preventExtensions: 方法让一个对象变的不可扩展,也就是永远不能再添加新的属性。
seal(): Object.seal()方法封闭一个对象,阻止添加新属性并将所有现有属性标记为不可配置。当前属性的值只要可写就可以改变。
freeze(): 方法可以冻结一个对象,冻结指的是不能向这个对象添加新的属性,不能修改其已有属性的值,不能删除已有属性,以及不能修改该对象已有属性的可枚举性、可配置性、可写性。该方法返回被冻结的对象。
preventExtensions: 方法让一个对象变的不可扩展,也就是永远不能再添加新的属性。
seal(): Object.seal()方法封闭一个对象,阻止添加新属性并将所有现有属性标记为不可配置。当前属性的值只要可写就可以改变。
freeze(): 方法可以冻结一个对象,冻结指的是不能向这个对象添加新的属性,不能修改其已有属性的值,不能删除已有属性,以及不能修改该对象已有属性的可枚举性、可配置性、可写性。该方法返回被冻结的对象。
本文标题:Object 对象属性的控制
本文链接:https://www.haomeiwen.com/subject/mnqybftx.html
网友评论