vue-design icon indicating copy to clipboard operation
vue-design copied to clipboard

5.1节中理解Proxy和Reflect,Reflect.get的第三个参数

Open zzh-1999h opened this issue 2 years ago • 2 comments

image

微信图片_20221204232915

zzh-1999h avatar Dec 04 '22 15:12 zzh-1999h

同好奇,有知道为什么的吗

Liugq5713 avatar Feb 27 '23 08:02 Liugq5713

同好奇,有知道为什么的吗

我认为这里应该是写错了。根据mdn关于Reflect.get描述。第三个参数receiver为”如果target对象中指定了getter,receiver则为getter调用时的this值。“ 下面这段代码可以印证mdn。 let obj = { age: 10, get getPersonAge() { return this.age; }, }; console.log(Reflect.get(obj, "getPersonAge", { age: 20 }));

tangjian1891 avatar Jun 23 '23 15:06 tangjian1891