在Javascript中,我发现回调函数通常作为最后一个参数传递,我很好奇这是为什么? 这是一种良好的实践方法还是标准方式?
例如:
例如:
var doSomething = function(fname, lname, callback){
console.log("Your name is :"+ fname +" "+ lname);
callback();
}
var callback = function(){
console.log("Your name is printed successfully."):
}
doSomething('Arpit', 'Meena', callback); // callback is last parameter here
我知道我们可以在任何位置传递它,并且它能够正常工作,但我只是想了解背后的原因。
谢谢。
function(req, res, next){}
,其中next
是回调函数。 - Arpit Kumar