1,函数作为参数
通常把函数作为参数叫做回调函数
复制代码
function fn1(fn) {
fn();
}
fn1(function(){
console.log("哈哈");
});
2,函数作为返回值
function fn1() {
return function(){
console.log("呵呵");
}
}
fn1()();//调用
function test(){
return function(){
console.log('哈哈');
};
}
var res=test();
console.log(res);
res();