禁止扩展
如果你想禁止一个对象添加新属性并且保留已有属性, 可以使用Object.prevent Extensions(..):
var myObject = {
a:2
};
Object.preventExtensions( myObject );
myObject.b = 3;
myObject.b; // undefined
复制代码
如果你想禁止一个对象添加新属性并且保留已有属性, 可以使用Object.prevent Extensions(..):
var myObject = {
a:2
};
Object.preventExtensions( myObject );
myObject.b = 3;
myObject.b; // undefined
复制代码
转载于:https://juejin.im/post/5c52b9e5f265da2db9123d99