var じゃなくて let (じゃなくてconst?) JavaScriptを勉強していると、変数宣言に今どきはvarではなくてletを使うらしい。 と調べていくとconstなるものもあるようだ。 var, let, constの使い分けについて|もっこりJavaScript|ANALOGIC(アナロジック)http://analogic.jp/var-let-const/ ES6の新機能: 「let」「const」宣言を調べてみた - Qiitahttps://qiita.com/niisan-tokyo/items/bacb5ed98ea10831eebaJavaScript はES6によっていろいろと機能が充実することになっているのですが、classとかgeneratorとかがよく取り上げられていると思っ立てたので、てっきりこれだけだと思ったのですよ。まさか他にも機能があるとは。。... varは関数スコープ、letとconstはブロックスコープ letは再代入できる。constは再代入できない(定数)。 →基本的にはconstを使うのがよさそう。