Let是ES6中添加进来的一个关键字,用于声明变量,其法与var声明变量相同,不同点在于其作用域(块级)。
举例可以看出其具体差别
for(var i=0;i<5;i++){ console.log(i) } console.log(i); //out 5 //out 5 for(let j=0;j<5;j++){ console.log(j) } console.log(j); //out 5; //out j is not defined // ......