这算回调么
function call(what, func) { func(what); }//这个是回调函数么 function test1(a) { setTimeout(function () { console.log(a) }, 0); } function test2(a) { console.log(a); } call(1, test1); call(2, test2);
2 回复
function call(what, func) {
func(what);
}//这个是回调函数么
function test1(a) {
setTimeout(function () {
console.log(a)
}, 0);
}
function test2(a) {
console.log(a);
}
call(1, test1);
call(2, test2);
帮你格式化了一下 这个是回调函数 个人理解回调函数是 把一个函数最为参数传入 另一个函数 在这个函数中调用 在第一个例子中test1是call的回调函数 在第二个例子中test2是call的回调函数
@gjc9620 很标准的回调呀~所谓回调,直接暴力解读成”有妹子约?我先买个玫瑰去,马上回来(正常情况下,拿到玫瑰哄妹子,or 没买到- -)“即可^_^