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())
의 차이점은 무엇입니까?
감사 :)
:
콜백에 추가 매개 변수를 전달하는 일반적인 방법은 매개 변수를 통해 닫 익명 함수를 만드는 것입니다? –