Object.freeze()冻结对象,你会用嘛?
七娃博客572人阅读
Object.freeze() 用来冻结对象,对象的属性及原型不可新增、修改、删除。
Object.freeze() 用法
Object.freeze(obj)
Object.freeze() 案例
var a = { age: 16 } // 正常未冻结 let o = a; o.name = "张三"; o.age = 10; console.log(o); // {age: 10, name: "张三"} // 冻结对象 let d = Object.freeze(a); // 冻结对象 d.name = "张三"; // 无法添加属性 d.age = 10; // console.log(d); // {age: 16}
评论 | 0 条评论
登录之后才可留言,前往登录