JavaScriptにおけるconstとはなんでしょうか?
constで宣言された変数は、再代入が不可能になります。
他のプログラミング言語ではconstというキーワードはコンパイル時定数になることがほとんどですが、
JavaScriptでは単に再代入不可になるだけです。
つまり、JavaScriptにおけるconstは、他のプログラミング言語におけるfinalと同じ動きをします。
constを使うのは変数への再代入が不要な場合、あるいは再代入されたくない場合になります。
つまり、JavaScriptでは再代入が必要な場合はlet、不必要な場合はconstを使用すればいいということになります。