var じゃなくて let (じゃなくてconst?)

JavaScriptを勉強していると、変数宣言に今どきはvarではなくてletを使うらしい。

と調べていくとconstなるものもあるようだ。

  • varは関数スコープ、letとconstはブロックスコープ
  • letは再代入できる。constは再代入できない(定数)。

→基本的にはconstを使うのがよさそう。