最小時間を保証することができます。呼び出しをスケジュールするために使われます。処理が進行している間にブラウザに何か他のことをさせるために(プログレスバーを描画するなど)。ことに注意してください。スケジュールされたコードでは、それに頼るべきではありません。ブラウザ内でのタイマーは、多くの理由で遅くなる可能性があります:CPUが過負荷になっているブラウザタブがバックエンドモードになっているラップトップがバッテリーモード最小のタイマー精度(最小遅延)をブラウザや設定に応じて300msまたは1000msまで増やすことができます。解法は2つのバリアントで作ってください。