首页
题库
面试
求职
学习
竞赛
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收藏
11410浏览
热门推荐
相关试题
ajax原理、如何实现刷新数据及优点?
迅雷
Javascript
评论
(7)
下面哪一个语句可以实现在jQuer...
Javascript
Jquery
评论
(30)
来自
网易笔试练习卷(前端)
编程题 ,按照要求创建Java 应...
Java
评论
(1)
市场与销售的区别在哪里?
市场营销
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题