Object.freeze()
Object.freeze()
冻结一个对象,对对象增删改都不可以
const obj = {
prop: 42
};
Object.freeze(obj);
obj.prop = 33;
console.log(obj.prop);// 42
const obj = {
prop: 42
};
obj.aa = 33;
console.log(obj.aa);// 33
Object.freeze(obj);
obj.aa =44;
console.log(obj.aa);//33
数组对象
var arr = [1]
arr[0] = 33;
console.log(arr[0]);// 33
Object.freeze(arr);
arr[0] = 44;
console.log(arr[0]);// 33
浙公网安备 33010602011771号