美文网首页
Object.defineProperty()规则

Object.defineProperty()规则

作者: 小睿7777777 | 来源:发表于2016-03-20 23:13 被阅读32次

    (1)如果对象是不可扩展的,则可以编辑已有的自有属性,但不能给它添加新属性。

    (2)如果属性是不可配置的,则不能修改它的可配置性和可枚举性。

    (3)如果存取器属性是不可配置的,则不能修改其getter和setter方法,也不能将它转换为数据属性。

    (4)如果数据属性是不可配置的,则不能将它转换为存取器属性。

    (5)如果数据属性是不可配置的,则不能将它的可写性从false修改为true,但可以从true修改为false。

    (6)如果数据属性是不可配置且不可写的,则不能修改它的值。然而可配置的但不可写属性的值是可以修改的。

    相关文章

      网友评论

          本文标题:Object.defineProperty()规则

          本文链接:https://www.haomeiwen.com/subject/phrklttx.html