关于es6中let const小计
首先,我们知道let和var 用法一下,都是用于声明变量,但let和var是有一定差异.
var
1.可以重复声明,即同个变量名在同个作用域下,多次声明,只有后声明会覆盖先声明的
2.作用域:全局作用域 和 函数作用域3.可以被预解析,即声明写在使用下面不会报错,为undefiend
let
1.不可以重复声明,即同个变量名在同个作用域下,多次声明,会报错
2.作用域:全局作用域 和 块级作用域
块级作用域是指{}之间,为块级作用域
3.不可以被预解析,即声明前使用下面会报错
const大致与let差不多,主要有一点差别,const是常量,声明是就要赋值,且不可以做修改
1.不可以重复声明
2.作用域:全局作用域 和 块级作用域
3.不可以被预解析
4.常量不能重新被赋值
以上是 关于es6中let const小计 的全部内容, 来源链接: utcz.com/a/60298.html