1、匿名函數
把一個函數作為另一個函數b的參數,參數函數就叫做匿名函數,因為不需要給函數起名字
function b( someFun , value) { someFun(value); }
b(function(key){console.log(key);}, 'value');
3.實例
function test(param, cb) {
if (param == 'aaa') {
//cb只有一個參數返回時,對應test匿名函數的error
return cb('this is a error!');
} else {
return cb(null,param);
}
}
var param = 'aaa';
test(param, function(error, result){
if (error) {
console.log(error);
//output:this is a error!
} else {
//if param ='aa'
console.log(result);
}
});