本文实例讲述了ES6新特性中的let和const命令。分享给大家供大家参考,具体如下:① 在js中是没有块级作用域的,var 声明的变量作用域是整个函数体,而let可以起到这一作用② 而let可以起到这一作用啊在js中变量和函数的声明会提升到当前作用域最顶部执行。这样就会出现问题。而使用let就解决了这个问题③ let不像var那样,会发生“变量提升”现象④ let不允许在相同块级作用域内,重复声明同一个变量① const也用来声明变量,但是声明的是常量。一旦声明,常量的值就不能改变。希望本文所述对大家ECMAScript程序设计有所帮助。
暂无评论