【发布时间】:2012-12-08 18:49:09
【问题描述】:
function abc(arg1,arg2, callback){
console.log(arg1 + arg2) // I am doing something really interesting
if(callback){
callback(arg1+ arg2)
}
}
function add(){
console.log("from call back " + arguments[0])
}
var a =10;
abc(1,2, add)
这很好用,但是如果我们需要向回调发送一些额外的参数,我们应该怎么做?
在这里,除了(arg1+ arg2),我还需要从abc 的调用者到回调设置一些其他参数
而且,abc(1,2,add) 和 abc(1,2,add()) 有什么区别??
谢谢:)
【问题讨论】:
-
你想从哪里向回调传递“一些额外的参数”?
标签: javascript callback arguments