在ES6中新增了两个创建变量的命令let和const,再加上原来的创建变量的命令var,一共三个创建变量的命令,那么现在需要理解的是新增的let和const变量的的特性:
let命令特性
let命令共有三个特性
- 不允许重复声明
- 不存在变量提升
- 块级作用域 暂存死区(从块的开始到声明这段的区域)
const命令特性
const命令比let多了一个特性
- 声明一个只读变量。一旦声明,常量的值就不能改变
知识点:
- var声明的变量由函数划分作用域
- let声明的变量由代码块划分作用域
在ES6中新增了两个创建变量的命令let和const,再加上原来的创建变量的命令var,一共三个创建变量的命令,那么现在需要理解的是新增的let和const变量的的特性:
let命令共有三个特性
const命令比let多了一个特性
本文标题:1.ES6的基本概念-let和const
本文链接:https://www.haomeiwen.com/subject/owuzqctx.html
网友评论