面试题:jQuery的fire函数是什么意思


//fire()函数。
// callbacks.fire() 函数用于传入指定的参数调用所有的回调。
// 此方法返回一个回调对象到它绑定的回调列表。


//fire()函数。
// callbacks.fire() 函数用于传入指定的参数调用所有的回调。
// 此方法返回一个回调对象到它绑定的回调列表。
	
function testf1(str){
	console.log("testf1,hi:"+str);
}	
	
function testf2(str){
	console.log("testf2,hi:"+str);
}	

let $cb = $.Callbacks();//回调函数对象

$cb.add(testf1);//把需要调用的函数放在 回调函数对象里
$cb.add(testf2);		
	
$("#box").click(function(){	
	$cb.fire("张三疯");//执行回调函数对象里的所有函数,并且传参
	$cb.fire("张四疯");//执行回调函数对象里的所有函数,并且传参
});
发布了219 篇原创文章 · 获赞 347 · 访问量 34万+

猜你喜欢

转载自blog.csdn.net/jiang7701037/article/details/98878028
今日推荐