为了账号安全,请及时绑定邮箱和手机立即绑定

Object.defineProperty()中get、set为什么不能和writable一起用?

Object.defineProperty()中get、set为什么不能和writable一起用?

呼唤远方 2018-09-08 10:47:34
Object.defineProperty()中get、set为什么不能和writable一起用会报错var obj = {} Object.defineProperty(obj, 'name', {   configurable: true,   enumerable: true,   writable: true,  value: 2,  set(value) {     name = value   },  get() {    return value   } }) obj.name = 2console.log(obj.name)如上代码,会报 Cannot both specify accessors and a value or writable attribute 这个错求解
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 856 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信