[70] 仕様上、特定の条件が満たされるまで待つ (wait) ことが求められている場合があります。 条件はイベント・ループの状態であったり、利用者の操作であったり、 OS の状態であったり色々ですが、いずれにせよ単純なアルゴリズムの逐次実行とは異なる動作が起こります。
<input type=file>
input
textarea
track
[154] 「待つ」という語を使って定義されているものの、「待つ」を使わない単純な形に容易に読み替えられるもの:[155] navigator.languages の値が変化する場合の処理
navigator.languages
[94] 次の算法では、途中のステップで別のタスクの完了を待ちます。
[141] 次の算法では、途中のステップで fetch の完了を待ちます。
importScripts
[97] いくつかの処理は、指定された時間が経過するのを待って実行されます。