1.ES6的基本概念-let和const

2019-06-25  本文已影响0人  Adiwy

在ES6中新增了两个创建变量的命令let和const,再加上原来的创建变量的命令var,一共三个创建变量的命令,那么现在需要理解的是新增的let和const变量的的特性:

let命令特性

let命令共有三个特性

  1. 不允许重复声明
  2. 不存在变量提升
  3. 块级作用域 暂存死区(从块的开始到声明这段的区域)

const命令特性

const命令比let多了一个特性

  1. 声明一个只读变量。一旦声明,常量的值就不能改变

知识点:

  1. var声明的变量由函数划分作用域
  2. let声明的变量由代码块划分作用域
上一篇下一篇

猜你喜欢

热点阅读