研究这个的起因是:看到好多大佬,会使用const声明一些常量,由此产生了疑问,const和let使用有什么区别。 一、不同点 const声明的是常量(这里如果声明的是引用数据类型,指的是该数据的指针不能被修改,指针指向的内容可以修改),如果声明的是一个对象obj可以通过obj.property来改变对应属性的值,声明的同时必须初始化(赋值),否则会报错。 //指针不能被修改,但是指向的内容可以被修改 const a={ a:'a'}; const b={ b:'b'</