JavaScript对象的可扩展性

对象的可扩展性

  • 查询
    Object.isExtensible()
    Object.isSealed()
    Object.isFrozen()
    
  • 设置
    Object.preventExtensions()
    //将对象设置为不可扩展
    Object.seal()
    //将对象设置为不可扩展,并将对象自有属性设置为不可配置
    Object.freeze()
    //将对象设置为不可扩展,并将对象自有属性设置为不可配置、不可写
    

你可能感兴趣的:(JavaScript对象的可扩展性)