es6 作用域
作用域 let const
const定义是常量不可修改,除引用外
1,let声明的变量只有在块作用域是{}里可以访问,之外就不可访问
2,使用let不可以重复定义变量
3,代码用了es6是强制作用了严格模式的,在es5是开启严格模式“use strict”,在es6中不用这种话,
4,在严格模式下,变量没有声明是不可以使用
for(var i=0;i<3;i++){
console.log(i) //1,2
}
console.log(i) //3
for(let i=0;i<3;i++){
console.log(i) //1,2
}
console.log(i) //报错
版权声明:本文由Web学习之路发布,如需转载请注明出处。