2018-01-08 ES6阮一峰教程摘记0 let,

2018-09-10  本文已影响0人  安乐_f487


1.  let命令

作用:声明变量,该变量只在let命令所在的代码块内有效

特点:

1.无变量提升(使用必须在声明后,否则会报错)

2.暂时性死区(TDZ-temporal dead zone) :let命令之前都不能使用

3.不能重复声明

4.只在块级作用域内有效

2. const命令

声明常量变量

特点:

1.无变量提升

2.暂时性死区

3.不能重复声明

4.只在块级作用域内有效

5.注意const 对象:仍然可以改变对象的属性,不能改变其整个

要达到对象的属性也不能被改变,可以用Object.freeze()方法

上一篇下一篇

猜你喜欢

热点阅读