7

HTML5 仕様には、追加の「タイムアウト」引数なしで実行できると記載されsetTimeoutています。これは、関数「ハンドラー」が何ミリ秒後にスケジュールされるかを示すことになっています。

handle = window . setTimeout( handler [, timeout [, arguments ] ] )
   Schedules a timeout to run handler after timeout milliseconds. Any arguments are passed straight through to the handler.

ただし、「タイムアウト」期間が設定されていない場合に何が起こるかを説明している場所を見つけることができませんでした。

使用例は、Raphael ライブラリのアニメーション実装です。

animationElements[length] && win.setTimeout(animation);
4

1 に答える 1

15

http://www.whatwg.org/specs/web-apps/current-work/multipage/timers.html#get-the-timeoutを参照してください

  1. タイムアウトをメソッドの2番目の引数とし、引数が省略された場合はゼロとします。
于 2010-04-27T17:51:43.207 に答える