javascript – ES5是否与__lookupGetter__对应?

前端之家收集整理的这篇文章主要介绍了javascript – ES5是否与__lookupGetter__对应?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我知道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

猜你在找的JavaScript相关文章