基本语法

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);

}

});

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容