javascript var let const について

var let constについてです。

 

var b;
console.log(b); //undifined
b = 0;
console.log(b);// 0

上記の時、JSではvar 変数ではundifinedという初期値が設定される。

console.log(b); // Reference error
const b = 0;

constやletでは初期値としてundefinedという初期値は設定されず、エラーが出る。

投稿者 @rongai