2017-02-04 3 views
2

:すべてのイベントは、タスクキューを使用して派遣されるわけではありません仕様のイベントループでタスクキューでディスパッチされなかったイベントを理解するには? <a href="https://www.w3.org/TR/html51/webappapis.html#task-queues" rel="nofollow noreferrer">spec</a>で

は、多くは他のタスクの間に派遣されています。

上記の「多くの」および「その他のタスク」を知りたいと思っています。

+0

Javascriptからイベントをトリガーすることができます。 'element.click()' – Barmar

答えて

2

"fire an event"というフレーズのHTML仕様を検索すると、「イベントを発生させるタスクをキューに入れる」と表示され、「イベントを発生させます仕事"。 For example

各文書は現在のドキュメントの準備を持っています。 ...値が設定されると、ユーザエージェントはreadystatechangeという名前のイベントをDocumentオブジェクトで起動する必要があります。

the following spec excerptで言語に上その言語の比較:...

ユーザーエージェントをlink要素でloadという名前のイベントを発生させる必要があり、負荷が成功した場合は、キュータスク...

したがって、「イベントを発生させるタスクをキューに入れる」というのではなく、「イベントを発生させる」と指定すると、イベントはタスクキューに入りませんが代わりに本質的に同期して発射しなければならない。

関連する問題

 関連する問題