const
###使用例
Const
const c = 1.23;
c = 5; //エラーが発生
特徴
- 変数の再代入が禁止されている
- 明らかな定数などには積極的に使用した方がよい
var と let
使用例
varAndLet
if(true){
var v = 1.23
let l = 4.56
}
console.log(v) //表示される
console.log(l) //エラーが発生
特徴
- varとletは変数の再代入が可能
- letはvarに比べてスコープが短い(同じ階層でしか生きられない)
- 出来る限りletを使うことで可読性が高くなる
まとめ
型宣言にはそれぞれのケースに合わせたものがある。
コードの読み手に変数や定数のニュアンスを伝えるために、適切な型宣言を行う事をを意識したい。