zoukankan      html  css  js  c++  java
  • 属性的特性

    特性是用来描述属性的,属性是用来描述对象

    设置单一属性的特性: 

      Object.defineProperty(obj, property, description)

    • Obj:要设置的对象

    • property:要设置的属性

    • description: 特性对象

    设置多个属性的特性:

      Object.defineProperties(obj, description)

    • obj:要设置的对象

    • description:属性和特性组成的对象

      • key:设置的属性

          value:特性对象

    特性对象

      value:属性值

      writable:可修改性  设置为false 则为不可修改

      enumerable:枚举性  设置为false 则for in 遍历不到该对象

      configurable:配置性  设置为false 不能使用方法对该属性的特性进行设置

      get: 获取属性值的时候会自动触发该方法   get和set方法不与value和writable兼容 设置了set和get就不能设置value和writable

      set: 设置属性值的时候会自动触发该方法

  • 相关阅读:
    【深入理解jvm笔记】Java发展史以及jdk各个版本的功能
    老罗Android视频教程(第一版)
    微软平台开发
    asp.net mvc 小结
    JavaScript代码段
    CSS代码片段
    c#代码片段
    Windows Phone 链接
    HttpRequest
    Win32
  • 原文地址:https://www.cnblogs.com/yess/p/14677853.html
Copyright © 2011-2022 走看看