1
0
mirror of https://github.com/ruanyf/es6tutorial.git synced 2025-05-24 18:32:22 +00:00

docs(proxy): fixed #1100

This commit is contained in:
ruanyf 2021-12-03 01:59:35 +08:00
parent 664f6850f7
commit fd3eb89a6c

View File

@ -1090,7 +1090,7 @@ target.m() // false
proxy.m() // true
```
上面代码中,一旦`proxy`代理`target``target.m()`内部的`this`就是指向`proxy`,而不是`target`
上面代码中,一旦`proxy`代理`target``target.m()`内部的`this`就是指向`proxy`,而不是`target`所以,虽然`proxy`没有做任何拦截,`target.m()``proxy.m()`返回不一样的结果。
下面是一个例子,由于`this`指向的变化,导致 Proxy 无法代理目标对象。