トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

JavaScript:Sleep処理 の変更点

Top / JavaScript:Sleep処理

*JavaScript:Sleep処理 [#o5fae457]

JavaScriptにはスリープ処理がありません。

そこで、ちょっとだけ待つ場合だったら問題なさそうなSleep処理を書いてみました。

 function sleep(time) {
   var fromTime = new Date().getTime();
   var toTime = new Date().getTime();
   while (toTime < fromTime + time) {
     toTime = new Date().getTime();
    }
    return;
 }
 console.log(new Date());
 sleep(10000);
 console.log(new Date());

Chromeのコンソール等で実行し、タスクマネージャで確認するとわかりますが、CPUぶん回しますw

それでもいい場合には使えるかもですw