if (true) {
var a = 1;
let b = 2;
}
console.log(a); //输出1
console.log(b); //b is not defined
if (true) {
var a = 1;
let b = 2;
console.log(a); //输出1
console.log(b); //输出2 let只能在特定的区域中使用
}
if (true) {
var a = 1;
let b = 2;
}
console.log(a); //输出1
console.log(b); //b is not defined
if (true) {
var a = 1;
let b = 2;
console.log(a); //输出1
console.log(b); //输出2 let只能在特定的区域中使用
}
本文标题:ES6中的let与var的区别
本文链接:https://www.haomeiwen.com/subject/ixavbftx.html
网友评论