最近,我阅读了一些来源的源代码。在使用创建代理实现拦截时,当我们读取目标对象上的属性时,我们将在方法中使用。使用其比较的优势是什么?
让我们访问Vue3的官方网站以查看。提到它用于解决问题。哦,事实证明它是这样的。LET首先了解,以便我们可以遵循-up?
我们通过MDN文档反射知道它是一个内置对象。
1.它不是构造函数,但意味着它不能被它调用。
2.它不是函数对象,这意味着它不能用作调用的方法
3.上面的所有属性和方法都是静态的,就像对象一样。
在这里,我们也有一个问题。上面的方法对应于相同的方式,例如和谐,但是存在差异,比较反射和对象方法。
阅读后,我发现大多数对象返回到目标对象。我们很难确认该结果的返回是否解释了此结果的成功或失败。或者失败。可以看出该方法更加严格,并且使用更为明显。
此方法类似于从对象()中读取属性。在这里,我们主要关注其第三个参数,该参数可以修改属性访问的目标。以下是官方解释,它相对隐含,让我们这样做吧?
1.让我们先进行分解。创建一个对象,在其中指定,使用代理生成代理对象,然后声明一个新的来继承它。
目前,我们正在印刷,发现它与我们的预期不同。它应该是李sicai,我们在其中获得的是为什么会发生这种情况,我们分析了原因:
目前,我们使用内部的第三个参数。它可以修改属性访问的目标,对象是我们的呼叫者。
我相信每个人都在这里了解,我们再次总结一下:
原始:https://juejin.cn/post/7101084596053213215