【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

Original: https://www.cnblogs.com/zhuzhubaoya/p/14224661.html
Author: 猪猪宝丫
Title: 【Javascript】【ES6】引用类型 const 和 let的使用场景和区别

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/535142/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球