0

スクリプトの実行中に発生するイベントについて、ブラウザが何をするのか知りたいのですが。ブラウザはこれらのイベントを無視するだけですか、それともスクリプトの実行が停止した後にそれらを保存して実行しますか?これはイベントに依存していますか?私は特にmousemoveとdragイベントに興味があります。

ありがとう

4

1 に答える 1

1

どう言う意味ですか?JavaScriptをトリガーするイベント?

もしそうなら、はい、トリガーされたスクリプトは記憶され、コールスタックに置かれます。

Javascriptはシングルスレッドであるため、新しいスクリプトをトリガーするイベントは、スタック上の他のすべてのスクリプトが完了するまで待機してから起動する必要があります。

したがって、ドラッグまたはマウス移動によってスクリプトがトリガーされた場合、そのトリガーは記憶されます。

于 2012-12-05T22:00:58.990 に答える