标签 ES6标准入门 下的文章

let命令,用于声明变量,用法和var类似,但是所声明的变量只在let命令所在的代码块内有效。{ let a = 1; var b = 2; } console.log(a);// 报错:ReferenceError: a is not defind. console.log(b);// 2在代码块外面调用了let命令声明的a就会报错,而调用var声明的b返回了正常的值。这就说明let声明的变量只在其所在的代码块中有效。下面是一个关于let和var在for循环中的例子:使用var声明变量的for循序特殊例子:var a = []; for(var i = 0; i &...

阅读全部