Object.preventExtensions(),Object.seal(),Object.freeze()

方法描述详情
Object.preventExtensions()让一个对象变的不可扩展,也就是永远不能再添加新的属性。MDN
Object.isExtensible()判断一个对象是否是可扩展的(是否可以在它上面添加新的属性)。MDN
Object.seal()封闭一个对象,阻止添加新属性并将所有现有属性标记为不可配置。当前属性的值只要可写就可以改变。MDN
Object.isSealed()判断一个对象是否被密封。MDN
Object.freeze()冻结一个对象,冻结指的是不能向这个对象添加新的属性,不能修改其已有属性的值,不能删除已有属性,以及不能修改该对象已有属性的可枚举性、可配置性、可写性。该方法返回被冻结的对象。MDN
Object.isFrozen()判断一个对象是否被冻结。MDN
如果觉得对您有帮助,请我喝杯咖啡可好☕️
Disqus 加载中...

如果长时间无法加载,请针对 disq.us | disquscdn.com | disqus.com 启用代理