美文网首页
hz-对象的属性深入理解

hz-对象的属性深入理解

作者: zhanghongzhen | 来源:发表于2019-04-05 13:28 被阅读0次

    Object.defineProperty(要操纵的对象,对象的属性,对象属性的配置)

    对象的属性 分 数据属性和访问器属性  属性的配置方式

    数据属性   静态属性  

        configurable 是否可修改原生的值 默认false  通过访问器属性中的方法修改 get 和set 进行获取和修改

        enumerable 是否可枚举 被for in循环遍历

        writable       是否可被修改 

        value           是设置默认值

    访问器属性       动态属性中 有静态和动态

        configurable  是否可被删除后修改 默认值false

        enumerable 是否可枚举 被for in遍历

        get 是获取属性值  执行的函数   

        set  修改属性值 的执行方法

    总结  对象 有属性和方法     属性又分 数据属性和访问器属性 一些默认行为是为了安全和能够自动修改。

    相关文章

      网友评论

          本文标题:hz-对象的属性深入理解

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