当前位置:ag捕鱼王app官网 > > web前端 > javascript >
javascript 中 cannot assign to read only property of object 错误
作者:迹忆客
最近更新:2023/02/20
浏览次数:
当我们尝试更改已冻结对象的属性或使用 object.defineproperties()
定义属性时,会发生错误“cannot assign to read only property of object”。
要解决该错误,需要创建对象或数组的副本,或将属性设置为可写。
以下是发生上述错误的 3 个示例。
// 👇️ 使用 objects 👇️
const obj = {
name: 'james',
};
object.freeze(obj);
// ⛔️ error: cannot assign to read only property 'name' of object '#