X = 10、次いでdoSomethingの(やるかどうかのグローバル変数をある値に達したとき、例えば、JavaScriptの方法を実行しなければなりません)。非同期要求が成功するたびに、変数を複数の場所から増やすことができます。javaScriptどのように条件を実行するのですか?
答えて
JavaScriptは、あなたがポーリングに依存する必要があり、ネイティブデータバインディング機能を提供していません:私はそれぞれ100ミリ秒に実行される関数を定義した上記のコードでは
globalVar = 0;
setInterval(function(){
if (globalVar >= 10) {
globarVarChangeHandler();
}
}, 100);
とglobalVarは最小に達している場合仮想的なglobarVarChangeHandler()が呼び出されます。
Yuck、変数変更のためのポーリング?これを使わないでください。 –
任意のタイマまたはポーリングなしソリューション:
var X = { // global variable
value: 0,
set: function(v) {
X.value = v;
if (X.value == 10) {
// do what you like, e.g.
alert("X == 10");
}
}
};
X.set(3);
X.set(X.value + 7); // "do what you like" gets executed
いいアイデア:-) –
代わりにあなたが(display:none
で)input
テキストフィールドを使用して、このフィールドの値を更新していけない理由は、グローバル変数を使用します。 Theanあなたはいくつかのコードを投稿することができ、あなたのdoSomething()
方法
うまくいくかもしれませんが、DOM要素は必要ありません。それは残酷です –
- 1. どのようにマゼンタで条件を行うのですか?
- 2. ダブルループで条件付きチェックを効率的に実行するにはどうすればよいですか?
- 3. "長いポーリング" PHPスクリプトがどのような条件で実行を停止するのですか?
- 4. elasticsearchクエリでAND条件を実行するにはどうすればよいですか?
- 5. ChromeでのJavascript実行のトラッキング - どのようにですか?
- 6. どのように以下の条件
- 7. RailsビューでのJavascriptの条件付き実行
- 8. MacベースのブラウザでJavaScriptを条件付きで使用するにはどうすればよいですか?
- 9. どうかの条件
- 10. 特定の条件で行を1つの行にマージしようとする
- 11. MySQLどのように条件を作成しますか?
- 12. どのように選択クエリの条件を与えるか?
- 13. 条件内の同じテーブルのデータを使用してテーブルから行を条件付きで削除するにはどうすればよいですか?
- 14. フラッシュビデオフォールバックはどのような条件下で必要ですか?
- 15. phpとjavascriptを混在させる - どのような条件の下で?
- 16. 条件時にマルチパートのSpecFlowフックを実装するにはどうすればよいですか?
- 17. 条件が成立したときにアクションを実行するJavascriptリスナー関数を作成するにはどうすればよいですか?
- 18. PHP - IF(条件)実行
- 19. MBProgressHUD条件付き実行
- 20. 実行JS機能条件
- 21. このインスタンスの条件はどのように見えるのですか?
- 22. .NET JITコンパイラはどのような条件下で自動ベクトル化を実行しますか?
- 23. 真の条件がテストされた後、printfはどのように実行されますか?
- 24. 条件付きでWHERE句を実行するには?
- 25. 条件付きでクイックインラインメソッドを実行するには?
- 26. else条件の実行をJavaで繰り返し実行する方法
- 27. どのようにMySQL DISTINCT(COUNT)を返す異なる条件の同じ行数ですか?
- 28. Cでpow(a、b)をどのように実装しますか?条件は次のとおりです。 -
- 29. CSSでこのような条件文を実行することは可能ですか
- 30. JavaScriptのif条件を変更する
をトリガするために、このフィールドに
onchange
イベントを適用することができますか? – Vithozorこれは基本的にあなたがより少ない時間前聞かれる質問と同じではありませんか? http://stackoverflow.com/questions/6690675/how-to-handle-event-in-javascript-jquery –
@JamesAllardiceはい、それは閉鎖されました。 –