var的问题:
1 可以重复声明
2 可以随意被修改
3 没有变量和常量的区分
4 没有块级作用域的概念,块里面声明的变量,块外面也可以访问
5 不能函数提前声明,会报错

let的特点:
1 不可以重复声明同一变量
2 块级作用域,块内声明的变量在块外不能访问

最后编辑:2021年02月09日 ©著作权归作者所有

发表评论