変数と宣言 プログラミング言語には、文字列や数値などのデータに名前をつけることで、繰り返し利用できるようにする変数という機能があります。 JavaScriptには「これは変数です」という宣言をするキーワードとして、 const、let、varの3つがあります。 varはもっとも古くからある変数宣言のキーワードですが、意図しない動作を作りやすい問題が知られています。 そのためECMAScript 2015で、varの問題を改善するためにconstとletという新しいキーワードが導入されました。 この章ではconst、let、varの順に、それぞれの方法で宣言した変数の違いについて見ていきます。 [ES2015] const constキーワードでは、再代入できない変数の宣言とその変数が参照する値(初期値)を定義できます。 次のように、constキーワードに続いて変数名を書き、代入演算子(=)