es6

Es6let 在相同的作用域内,let 不能重复声明同一个变量,

只在块级作用域内有效,块级作用域是一对大括号let只在{}内有效,

图片发自简书App


Let 不能提前被预解析

Console.log(a)  /打印出错,不能提前执行

Var a=6 

Console.log(a)  /可以打印


Const 常量的声明,一旦声明不可更改,只声明不赋值会报错,但声明得对象的属性是可以更改

Const pi=3.14

  pi=6  报错,不可更改

Const ={name:张三,age:24}

Const.name=李琦  不报错,属性可更改

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容