jQuery的proxy函数有什么用
4 回答
繁星淼淼
TA贡献1775条经验 获得超11个赞
你跟你朋友去吃饭。两个人都有请客这个function。而实现就是{this.付款}。
你说我请客,默认this是你,即你付款。你俩可以把饭吃了。
你跟你朋友说:你请客吧。现在this就是你的朋友了,proxy即把函数的执行权交给代理对象了=你朋友,他就得付款了。照样可以把饭吃了。
说到底,proxy函数就是用别人的资源实现特定的目的。
不过这个函数有两种传参方式,
1.JQuery.proxy(function,context):
使用context代替function中的context。
2.JQuery.proxy(context,functionname):
第一个参数是你想proxy的对象,第二个参数为要改变的函数的名字。
添加回答
举报
0/150
提交
取消