問題タブ [reset]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - jQuery トグル状態
これが私の問題の素早いスキニーです:
function A
フォーム内が表示されます。ユーザーがフォームを正常に完了すると、フォームは再び非表示になります (元の状態に戻ります)。
同じフォームの内側function B
が隠されています。
この背後にある理論は、ユーザーがフォームを表示して入力するか、もう一度クリックしてフォームを非表示に戻すかを選択できるというものです。
私の質問は次のとおりです。現在、ユーザーがフォームに正常に入力し、フォームが非表示になった場合、ユーザーはフォームを表示するトグル状態に戻る前にリンクを 2 回クリックする必要があります。
トグルスイッチをプログラムで初期状態にリセットする方法はありますか?
c - なぜこれが起こるのですか(画像を参照)?
次のような効果があるのはなぜですか?ランダムな文字でいっぱいの端末を出力し、入力するとゴミが生成されるコマンド プロンプトを残して終了します。(セグフォルトになると思ったのでやってみました)。
それは次のようにコンパイルされました:
reporting-services - SSRS パラメータ ウィンドウにリセット ボタンを表示する方法はありますか?
SSRS パラメータ ウィンドウにリセット ボタンを表示する方法はありますか?
vb.net - Cookie の削除またはリセット
Request.Cookies("TemplateName").value
アプリケーションのページの 1 つ (ページ 3) にCookie を設定しています。これで、ページ 3 からページ 4 およびページ 2 に移動し、Cookie の値を保持できます。しかし、ログアウトして再度ログインしても値は残っていますが、新しいインスタンスを開始するときに、Cookie の値を空白 "" にリセットするにはどうすればよいですか?
私は試した:
私のホームページでは、Cookie は 2 ページ目と 3 ページ目の値を保持しています。
php - php/mysql環境の「ユーザーパスワードを忘れた」標準クラスまたはスクリプト?
「パスワードを忘れた」機能に使用できる標準のクラス/php スクリプトがあることを願っています。ほぼすべての Web サイトにあるようで、開発時間を短縮したいと考えています。
一般的なアプローチは次のようです。
- パスワードを忘れたをクリック
- ユーザーは電子メールで「パスワードのリセット」リンクを受け取ります
- リンクをクリックすると、「新しいパスワード」「パスワードの再入力」を入力できます
- 人生は素晴らしい
ニュアンスを熟考した人が既存のコードを教えてくれることを期待して、ゼロからやりたくありません。これはかなり標準化されているようです。
すべて: いくつかの回答がありましたが、一般的に受け入れられているセキュリティ ガイドラインを満たすかなり標準的なクラスまたは CMS を誰かが推奨できることを願っています。
asp.net - MembershipUser.ResetPassword() の形式を制御するにはどうすればよいですか
MembershipUser.ResetPassword() の呼び出しによって自動的に生成されるパスワードの形式を制御することはできますか?
生成されたパスワードで特定の特殊文字を許可または禁止できるようにしたいと考えています。
パスワード形式が Hashed の SqlMembershipProvider を使用しています。
ありがとう。
jquery - フォームリセットボタンは、select要素のonChangeイベントを発生させますか?
onChange
イベントが添付されたいくつかの選択要素を含むフォームがあります。誰かがフォームのリセットボタンをクリックしてもイベントを発生させたいのですが。
私の質問は次のとおりです。フォームをリセットすると、選択要素onChange
イベントが発生しますか?
これがjQueryの簡単な例です
ありがとう!
java - mark() & reset() をサポートする軽量の java.io.InputStream 実装
良い一日、
現在、リセット可能な InputStream に ByteArrayInputStream を使用しています。私の問題は、大量のメモリを消費することです (他の InputStream 実装とは異なり、メモリに表示されるすべてのバイトをロードします)。
私の質問は、mark() と read() をサポートする InputStream の軽量な実装はありますか?
commons-ioでも検索してみましたが、見当たりません。
ありがとう、フランツ
javascript - Javascriptオブジェクトをリセットまたはクリアする正しい方法は?
いくつかの関数とメンバー オブジェクトを含む Javascript クラスがあります。
これは、次の方法で呼び出されます。
utils
問題は、再初期化せずにコード全体で同じオブジェクトを再利用したいという制限から発生します。また、呼び出すたびに ParamHash オブジェクトを最初から再作成する必要があります。ただし、その後 ParamHash コンストラクターを呼び出すと、「オブジェクトはこのアクションをサポートしていません」というエラーがスローされます。この段階で、utils.paramHash オブジェクトにはまだ古い値 (「a」、「b」) が含まれていることがわかります。
アイテムと長さをnullに設定する、配列からアイテムをポップするなど、ParamHashオブジェクトをクリアするさまざまな方法を試しました。次の方法を使用するまで(関数内で)何も機能しないようでしたdoSomething()
:
これは間違っているように思えます。メンバー変数が多数ある場合はどうすればよいでしょうか...それぞれを個別にリセットする必要がありますか? 問題は、ParamHash
オブジェクトを初期状態にリセットする最善の方法は何かということです。よりクリーンで直接的な方法があることを願っています。何かのようなもの :
編集: クロスブラウザー ソリューションを探しています - 少なくとも IE6+ および FF 2+ で動作するもの。
解決策:クリストフのおかげで、関数MyUtils
のインスタンスのみを保持する別の変数/プロパティを作成することでそれを行うことができました。ParamHash
oop - コンストラクター、初期化、およびリセット メソッドのタスクを決定するためのベスト プラクティスは何ですか
私は Java で設計していますが、これは一般的な OOP の質問です。私は特定の問題を解決しようとしているわけではなく、いくつかの設計原則について考えてみました。
私の経験から、私はオブジェクトのセットアップを 3 つのフェーズに分離する習慣に達しました。
目標は、余分な作業、難読化されたコード、機能不全の拡張性を最小限に抑えることです。
工事
- 有効なオブジェクトを作成するために必要な最小限のアクションは、存在テストに合格します
- インスタンス化して初期化するのは「一度だけ」であり、オーバーライドされることはなく、オブジェクトの存続期間中変更/変更されない非変数オブジェクト
- 最終メンバーの初期化
- 基本的にランタイム スタブ
初期化
- オブジェクトを便利にする
- パブリックにアクセス可能なメンバーをインスタンス化して初期化する
- 変数値であるプライベート メンバーをインスタンス化して初期化する
- オブジェクトは、例外を生成することなく外部テストに合格する必要があります (コードが正しいと仮定)
リセット
- 何もインスタンス化しない
- すべての変数 public/private メンバーにデフォルト値を割り当てます
- オブジェクトを正確な状態に戻します
おもちゃの例: