プログラミング

javascriptでsleepさせる方法

progateなどWEBで学習する

javascriptにはphpにおけるsleep()が無いので作りました。

メモがてら書き残し〜

[codebox title=”sleep”]

function __sleep(sec) {
  var date1 = new Date();
  while (true) {
    var date2 = new Date();
    if (date2 - date1 > sec * 1000) {
       break;
    }
  }
}

[/codebox]

secにsleepさせたい秒数を入れて使います。

ただ、目的の秒数に達するまではループしてしまうのでクライアントのメモリを食ってしまいそう。

そこだけが課題です。

ABOUT ME
すず貴
マイナスイオン系人生にしたい20代。文系未経験から新卒でWEBエンジニアになりました。 『すずぶろぐ』はプログラミングの事はもちろん、大好きな漫画やアニメ・ドラマのことも取り扱うメディアです。 私の発信する情報が皆さんのためになる事を願って記事を書いています。