js新增属性let const 以及暂时性死区概念
let 为块级作用域 什么是块级作用域?
let 不能像var function 可以一样提升变量。
作用的变量只包含在{}里面的 块级作用域例子如下:
for循环里面执行的代码含在{}里 作用域在整个循环
包含在{}里 和未包含在{}外的
结果: 第一个有值
第二个未定义
const 为常量 是指针
不能改变指针指向新的对象或数组 ,但里面内容可以改变
输出结果为:
暂时性死区概念
在同一个作用域中,在const let...
原创
2021-07-12 15:01:27 ·
132 阅读 ·
0 评论