微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ES6 新增变量定义

ES6 新增 let和const 命令,用来声明变量,用法类似于 var

 let 声明的变量,只在 let 命令所在的代码块内有效

let 命令不存在变量提升

 let 命令不允许在相同作用域内,重复声明同一个变量

 

 const 命令声明一个只读的常量。一旦声明,常量的值就不能改变

 const 命令声明的常量不得改变值。即一旦声明,就必须立即初始化。

 const 命令声明的常量,只在声明所在的块级作用域内有效

 const 命令声明的常量不提升,只能在声明的位置后使用

 const 命令声明的常量,与 let 一样不可重复声明

 const 命令声明的复合类型的数据(主要是对象和数组),变量指向的内存地址

文章来自 www.96net.com.cn

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐