首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
jquery中proxy和delegation的区别是什么?
[问答题]
jquery中proxy和delegation的区别是什么?
添加笔记
求解答(0)
邀请回答
收藏(42)
分享
纠错
4个回答
添加回答
0
WEBJ2EE
没什么关系...
proxy,用于处理 函数 this 问题的;
delegate,用于处理 事件绑定 的,通过***方式,减少绑定函数的数目,属于性能优化;
发表于 2019-12-21 11:19:09
回复(0)
0
towry
proxy就是为一个函数绑定一个context
delegate是通过将事件绑定到父元素上,然后在事件处理器运行时判断子元素来决定是否运行。
发表于 2015-05-05 12:35:56
回复(0)
0
牛客601949号
jQuery.proxy(),接受一个函数,然后返回一个新函数,并且这个新函数始终保持了特定的上下文(context )语境。
delegate是一种委托事件,但是可以通过选择器缩小查找范围
。
发表于 2015-04-22 20:18:01
回复(0)
0
MyGoodHelper
jQuery#proxy是将fn绑定到context上,返回一个函数,这个函数被调用时的this指向context
jQuery.fn.proxy = function(fn,context){};
jQuery#delegate实质上时是在元素上监听eventName事件,当event.target匹配selector时调用callback
jQuery.fn.delegate = function(selector,eventName,callback){};
发表于 2015-01-09 14:54:39
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
Jquery
Javascript
上传者:
missrose
难度:
4条回答
42收藏
11406浏览
热门推荐
相关试题
要让"p1" ...
Jquery
评论
(6)
ajax原理、如何实现刷新数据及优点?
迅雷
Javascript
评论
(7)
下面哪一个语句可以实现在jQuer...
Javascript
Jquery
评论
(30)
来自
网易笔试练习卷(前端)
编程题 ,按照要求创建Java 应...
Java
评论
(1)
市场与销售的区别在哪里?
市场营销
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题