[js] setTimeout、setIntervalのdelayに24日 20時間 31分 23秒 648 以上を指定すると即実行される

Pocket

32bitということらしいです。

※11/11追記
サンプルが分かりにくいので変更しました。

setTimeout(() => {
  console.log('hoge');  // すぐ実行される
}, 2147483648);

テスト結果

See the Pen max delay of setTimeout & setInterval by phantom4 (@phantom4) on CodePen.

See the Pen max delay of setTimeout & setInterval by phantom4 (@phantom4) on CodePen.

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です