javascriptは何らかのメソッドの実行中ですが、いくつかのイベントハンドラが関連付けられたボタンを押しています。現在のメソッドの実行が一時停止し、クリックイベントハンドラがすぐに実行を開始するか、jsメソッドの実行が終了してから、クリックイベントハンドラの実行が続行されますか?JavaScriptのイベント実行についての質問
6
A
答えて
5
Javascriptはシングルスレッドなので、現在のJavascriptの実行が終了するとイベントが発生します。これはあなたのブラウザがロックアップする理由です。
2
現在実行中のコードは、それが戻って次のイベントがイベントキューから実行されるまで実行を継続します。マウスのクリックイベントが発生しやすいでしょう。
関連する問題
- 1. UILabelのイベントについての質問
- 2. イベントとカスタムサーバーコントロールについての質問
- 3. 行の実行について質問します
- 4. 実行設定のEclipseとクラスパスについての質問
- 5. javascript - 基本的なonclickイベントの質問
- 6. JavaScriptオブジェクト、2つの質問
- 7. イベントの質問
- 8. メモリリークについての質問Javascript Windows Gadget(一般的に)
- 9. JavaScriptについての質問xmlhttpとそこにあるレスポンス
- 10. ウィキペディアでDijkstraのアルゴリズムの実装についての質問
- 11. Javascript(Jquery)とGETについての質問
- 12. 質問についてスクリプト#
- 13. 質問ループについて
- 14. 質問についてjava.sql.resultset
- 15. 質問についてINADDR_ANY
- 16. Javaリファレンスと同期キーワードの実践についての質問?
- 17. SIMBLの実装についての質問
- 18. AS3の行についてのばかげた質問
- 19. C#SQL - 行の更新についてのご質問
- 20. IOSのアニメーションについての質問
- 21. プロローグのマッチングについての質問
- 22. アダプタについてのカップルの質問
- 23. Struts2 - AJAX実装についての質問
- 24. メモ帳++でJavascriptをコンパイル/実行する[初心者の質問]
- 25. iframeについての質問?
- 26. Python:エンコーディングについての質問
- 27. rails3 routesについての質問
- 28. openidとdotnetauthenticationについての質問
- 29. CALayerとUIViewについての質問
- 30. dev C++についての質問
100%関連する質問ではありませんが、良い出典です。http://stackoverflow.com/questions/2734025/is-javascript-guaranteed-to-be-single-threaded –