CNode

这算回调么

问答
Ccnhonker07发布于11 年前最后回复11 年前2 回复4534 浏览0 收藏

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)

G
gjc9620#1·11 年前
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的回调函数

D
DevinXian#2·11 年前
引用 gjc9620帮你格式化了一下 这个是回调函数 个人理解回调函数是 把一个函数最为参数传入 另一个函数 在这个函数中调用 在第一个例子中test1是call的回调函数 在第二个例子中test2是call的回...

@gjc9620 很标准的回调呀~所谓回调,直接暴力解读成”有妹子约?我先买个玫瑰去,马上回来(正常情况下,拿到玫瑰哄妹子,or 没买到- -)“即可^_^

参与回复
登录后即可参与回复。登录