1.一般回调函数都是
function a(p){
return p;
}
#调用xxx(xxx,a); 这里对a函数要不要加''号不是很明白
#函数内部 (xxx,callback) //形参
...
callback(p);调用
...
这个是主要问题!!!
function a(p){
return p;
}
function b(content,callback){
return callback(content);
}
console.log(b(123,a));
比如实现
function a(p){
return p;
}
function b(content,callback){
if (callback 某某类实例....) {
//do something
//call callback function
}else if (callback 匿名函数...) {
//do something
//call callback function
}else if(...){
//do something
//call callback function
}
...
return null;
}
console.log(b(123,a));
这里的callback,若果传递,类函数,实例函数,普通函数,匿名函数咋区别 还有就是调用的时候的写法
函数调用是不需要加引号的,加的话可能会报错,语法错误。
函数调用模式
/函数调用模式/