美文网首页
Proxy可代理的14种行为

Proxy可代理的14种行为

作者: 多年0以后 | 来源:发表于2021-09-08 15:05 被阅读0次
可以被代理的14种行为
var handler =
{
  // target.prop
  get: '...',
  // target.prop = value
  set: '...',
  // 'prop' in target
  has: '...',
  // delete target.prop
  deleteProperty: '...',
  // target(...args)
  apply: '...',
  // new target(...args)
  construct: '...',
  // Object.getOwnPropertyDescriptor(target, 'prop')
  getOwnPropertyDescriptor: '...',
  // Object.defineProperty(target, 'prop', descriptor)
  defineProperty: '...',
  // Object.getPrototypeOf(target), Reflect.getPrototypeOf(target),
  // target.__proto__, object.isPrototypeOf(target), object instanceof target
  getPrototypeOf: '...',
  // Object.setPrototypeOf(target), Reflect.setPrototypeOf(target)
  setPrototypeOf: '...',
  // for (let i in target) {}
  enumerate: '...',
  // Object.keys(target)
  ownKeys: '...',
  // Object.preventExtensions(target)
  preventExtensions: '...',
  // Object.isExtensible(target)
  isExtensible: '...',
}

相关文章

网友评论

      本文标题:Proxy可代理的14种行为

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