ES5是否与__lookupGetter__对应?

时间:2011-04-11 15:53:05

标签: javascript getter ecmascript-5

我知道Object.defineProperty非常有趣,是__defineGetter____defineSetter__非标准API的绝佳替代品,但__lookupGetter__是否有类似的对应物?或者某种方式来实现类似的事情?

1 个答案:

答案 0 :(得分:8)

我不确定__lookupGetter__语义,但ES5提供了一个新的API Object.getOwnPropertyDescriptor,它为您提供了一个描述符对象,其中包含属性的属性及其value或其{ {1}}和/或get函数。

例如

set

会给你getter功能