zoukankan      html  css  js  c++  java
  • 对象1-属性描述符

    var obj = {
            a: 1
        }
        var b = 2
        console.log(
            Object.getOwnPropertyDescriptor(obj, "a")
        )
        console.log(
            /*对象的数属性描述符*/
            Object.getOwnPropertyDescriptor(window, "b")
        )
        //    delete window.b;
        //    delete obj.a;
        //    console.log(obj)
        //    console.log(window.b)
    
        var obj1 = {};
        Object.defineProperties(obj1, 'a', {
            'value': 1,//对象属性的值
            'writable': true,//是否可以修改属性的值
            'enumerable': true,//该属性书否可枚举 例如 for in(下面详细介绍)
            'configurable': true//属性是否是可配置的,如可配置可用Object.defineProperties经进行配置该值是单向操作修改为false后不可改为true
        })
    //    console.log(obj)
  • 相关阅读:
    Docker
    Alfred Workflow
    AWS Lambda
    XPath
    WebMagic
    Splash
    Selenium
    代理服务器
    JSONPath
    Sqlserver 查询分组 记录
  • 原文地址:https://www.cnblogs.com/aqigogogo/p/7566689.html
Copyright © 2011-2022 走看看