Object.freeze() 方法可以冻结一个对象。被冻结的对象不能被修改;冻结的对象则不能向这个对象添加新的属性,不能删除已有属性。
const obj = {
prop: 49
};
Object.freeze(obj);
obj.prop = 33;
console.log(obj.prop);
es6 class只读修饰符(readonly) 关键字将属性设置为只读的。
Object.freeze() 方法可以冻结一个对象。被冻结的对象不能被修改;冻结的对象则不能向这个对象添加新的属性,不能删除已有属性。
const obj = {
prop: 49
};
Object.freeze(obj);
obj.prop = 33;
console.log(obj.prop);
es6 class只读修饰符(readonly) 关键字将属性设置为只读的。