jsWeb前端之路

块级作用域-《understanding ECMAScipt6》

2017-03-15  本文已影响16人  aliyu

针对的问题

块级作用域的特点

  1. 作用范围在{}内或者函数体内
  2. 不允许重复声明
  3. 无变量提升

let声明

letvar比主要有以下三个特点:

const声明

const声明与let声明类似,但const声明指向固定的内存指针。

带来的困惑 TDZ

TDZ :暂时性死区
在块级作用域内,letconst声明前,任何对变量名的操作都会抛出异常,即使是typeof

应用场景

上一篇 下一篇

猜你喜欢

热点阅读