🦍

Javascriptメモ(その他)

2023/11/08に公開

0秒のsetTimeout

setTimeoutが0秒で設定されていた場合でもすぐに実行されることはない。
その下に続くコードが実行された後にsetTimeoutが実行される。

setTimeout(() => {
  console.log('hello !');
}, 0);

// この後にコードが続くとして

型変換

  • 真偽値に変換Boolean()
  • 数値 → 文字列に変換String()
  • 文字列に変換String()
  • 数値に変換Number()
    • 数字以外の文字列はNanになる

Discussion