javascript - 什么是描述符?

标签 javascript

方法Object.defineProperty (参见 here )接受“描述符”作为第三个参数。

什么是描述符?

最佳答案

属性描述符可以有两种类型:数据描述符或访问器描述符。

数据描述符

强制属性:

可选属性:

  • 可配置
  • 可枚举
  • 可写

示例:

{
    value: 5,
    writable: true
}

访问描述符

强制属性:

  • 获取设置或两者

可选属性:

  • 可配置
  • 可枚举

示例:

{
    get: function () {
        return 5;
    },
    enumerable: true
}

关于javascript - 什么是描述符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9167181/

相关文章:

javascript - 我如何单击屏幕上的任意位置(除了目标 div 之外)以使所有内容返回到其原始位置

javascript - 防止DOM篡改和修改

javascript - 国外进口新型品种创历史新高

javascript - 是通过 Prop 将对象传递给子 react 组件,克隆原始对象还是通过引用传递?

javascript - 计算机上文件中的视频无法使用 <video> HTML5 播放

javascript - 无法生成 django javascript i18n 目录

javascript - 如果用户未登录 Facebook,则 FB.getLoginStatus 不会触发

javascript - 推文成功后,执行回调 + Twitter

javascript - 查询和过滤键名而不是 MongoDB 中的值

javascript - 如何使用 for 循环和 .append() 方法在 jQuery 中构造表