我从jQuery源代码中遇到了这个片段(事件处理):
var events = ['click','focus','blur',…];
jQuery.each(event,function(i,name){
jQuery.prototype[name] = function(fn){
return this.bind(name,fn);
};
});
谁可以给我解释一下这个? this.bind怎么样(名字,fn);与element.addEventListener(‘event’,’callback()’)相同的工作方式?
我知道javascript的基础知识,但我不知道JavaScript的更高级部分.自从我自学了以后,我的JavaScript知识就有很多漏洞.如果有人知道一个好的来源,我可以从中学到更高级的JavaScript,我也希望听到.
谢谢.
最佳答案
原文链接:https://www.f2er.com/jquery/428259.html