[面试题] JS中的const对象属性可以修改吗?

阅读 2.5k
1 个回答

使用 const 声明的对象属性是可以被修改的。
const 声明的变量只是保证其为只读引用,这样只能保证内存的引用地址不被改变,但是其内部的属性还是可以被修改和创建的。

例如说 const a = {b: 1},我们就可以修改 a.b 的值。但是如果说声明的是一些基本类型的值,比如说 const a = 1 则不能去修改变量 a 的值了。

本文参与了SegmentFault 思否面试闯关挑战赛,欢迎正在阅读的你也加入。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题