您的位置:首页 > 其它

ES6基础学习 - let和const

2019-02-21 14:46 302 查看

var:
1.可以重复声明
2.不能定义常量
3.不支持块级作用域,ES5只有全局和函数级作用域
4.有声明提升

let:
1.同作用域内不可以重复声明
2.有块级作用域
3.没有声明提升

const:
1.定义常量,不能修改它的值
2.定义常量,如果是引用类型的值,则可修改它引用的值。
比如:
const man = { name:‘join’, age: 15 };
man.age = 18;
man => {name: “join”, age: 18}
3.和let同样的特性

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: