标签:time 存在 简单 因此 es6 常量 提升 bsp family
let命令和const命令之间的异同
异:let命令声明的变量可以被修改内存地址,但是const命令声明的变量不可以被修改内存地址。
因此被const声明的简单类型的数据就被当做是常量,而复合类型的数据被声明时,变量中保存中的是指向内存地址的指针,因此可以在不改变内存地址的基础上对数据进行更改。
同:1.只在声明所在的块级作用域内有效。
2.声明的变量不提升,同样存在暂时性死区,只能在声明的位置后面使用。
3.const声明的常量,也与let一样不可重复声明。
在条件允许的情况下,建议多使用const命令声明变量。
标签:time 存在 简单 因此 es6 常量 提升 bsp family
原文地址:https://www.cnblogs.com/dylanthomas/p/9117800.html