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

JavaScript:Sleep処理

Last-modified: 2013-12-04 (水) 20:51:33 (3795d)
Top / JavaScript:Sleep処理

JavaScript?:Sleep処理

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