时间:2021-07-01 10:21:17 帮助过:4人阅读
本文实例讲述了ES6新特性中的let和const命令。分享给大家供大家参考,具体如下:
1. let 命令
① 在js中是没有块级作用域的,var 声明的变量作用域是整个函数体,而let可以起到这一作用
② 而let可以起到这一作用啊在js中变量和函数的声明会提升到当前作用域最顶部执行。这样就会出现问题。
而使用let就解决了这个问题
③ let不像var那样,会发生“变量提升”现象
④ let不允许在相同块级作用域内,重复声明同一个变量
2. const 命令
① const也用来声明变量,但是声明的是常量。一旦声明,常量的值就不能改变。
② 与let相同也不能在相同块级作用域内重复声明同一个变量。
③ const的作用域与let命令相同:只在声明所在的块级作用域内有效。
需要学习js的同学请关注Gxl网js视频教程,众多js在线视频教程可以免费观看!
以上就是你必须了解的ES6新特性: let和const命令详解的详细内容,更多请关注Gxl网其它相关文章!