1.let的用法类似于var。不过,所声明的变量,只在let命令所在的代码块内有效。
2.let不存在变量提升
3.暂时性死区:在代码块内,使用let命令声明变量之前,该变量是不可用的。
4.不允许重复声明。不允许在相同作用域内,重复声明同一个变量。因此,不能在函数内部重新声明参数。12345//报错function (){ let a = 10; var a = 10;}
|
|
|
|
|
|
1.let的用法类似于var。不过,所声明的变量,只在let命令所在的代码块内有效。
2.let不存在变量提升
3.暂时性死区:在代码块内,使用let命令声明变量之前,该变量是不可用的。
4.不允许重复声明。不允许在相同作用域内,重复声明同一个变量。因此,不能在函数内部重新声明参数。12345//报错function (){ let a = 10; var a = 10;}
|
|
|
|
|
|
本文标题:let的使用
文章作者:xiaoqi
发布时间:2017-04-09, 21:28:43
最后更新:2017-04-09, 22:36:10
原始链接:http://m.xiaoqi888.cn/2017/04/09/110.html
许可协议: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。