我知道Object.defineProperty很有趣,是__defineGetter__和__defineSetter__非标准API的绝佳替代品,但__lookupGetter__是否有类似的对应物?或者某种方式实现类似的事情?
我不确定__lookupGetter__语义,但ES5提供了一个新的API Object.getOwnPropertyDescriptor,它为您提供了一个描述符对象,其中包含
属性的
属性及其值或其get和/或set
函数.
例如.
Object.getOwnPropertyDescriptor("foo",{get foo() { return 5} }).get
会给你getter功能
原文链接:https://www.f2er.com/js/240636.html