- var定義的變量可以修改钧舌,如果不初始化會輸出undefined流椒,不會報錯敏簿。
var i ;
console.log(i) //undefined;
i = 3;
console.log(i) //3
var i = 2;
console.log(i) //2
2.let
console.log(i) //ReferenceError
let i;
console.log(i)
var i ;
console.log(i) //undefined;
i = 3;
console.log(i) //3
var i = 2;
console.log(i) //2
2.let
console.log(i) //ReferenceError
let i;
console.log(i)