From fd3eb89a6cb827fae57be255a3ab23994cd86b73 Mon Sep 17 00:00:00 2001 From: ruanyf Date: Fri, 3 Dec 2021 01:59:35 +0800 Subject: [PATCH] docs(proxy): fixed #1100 --- docs/proxy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/proxy.md b/docs/proxy.md index 33492c1..a65ec7d 100644 --- a/docs/proxy.md +++ b/docs/proxy.md @@ -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 无法代理目标对象。