JavaScript高级Proxy与Reflect详解:监听对象操作.pdf

JavaScript高级Proxy与Reflect详解:监听对象操作.pdf

6Reflect的receiver

coderwhy对象的操作

◼我们先来看一个需求:有一个对象,我们希望这个对象中的属性被设置或获取的过程

通过我们前面所学的知识,能不能做到这一点呢?

其实是可以的,我们可以通过之前的属性描述符中的属性描述符来做到;

◼左边这段代码就利用了前面讲过的Object.defineProperty的属性描述符来

对属性的操作进行。

◼但是这样做有什么缺点呢?

首先,Object.defineProperty设计的初衷

文档评论(0)

1亿VIP精品文档

相关文档