编程语言
首页 > 编程语言> > 【Javascript】【ES6】引用类型 const 和 let的使用场景和区别

【Javascript】【ES6】引用类型 const 和 let的使用场景和区别

作者:互联网

引用类型(数组对象)
一般用const(除非是完全赋予新值)
const obj1 ={name:'tony',age:12};
obj1.name ='Jane';
obj1.age =18;

完全赋予新值:obj1 = {name:'Jane',age:18}; ×

如果数组对象时,用let(但一般不用let,而用const,因为如果用let有的检测代码格式的工具检测不通过),则
let obj1 ={name:'tony',age:12};
obj1.name ='Jane';
obj1.age =18;
完全赋予新值:obj1 = {name:'Jane',age:18}; √


值类型(数组,对象以外)
除非永远不变的常量用const
否则let

标签:obj1,ES6,const,name,age,Javascript,let,Jane
来源: https://www.cnblogs.com/zhuzhubaoya/p/14224661.html