变量定义为一个函数,调用这个函数的时候,变量名后边加括号即可
后边的那个括号就相当于变量定义的那个函数
var num=function(){
console.log(1);
};
num(); 输出1,相当于执行变量后边那个函数
一个函数作为另一个函数的参数时,只需要将它的函数名传进去
var getjson=function(callback){
let data={
"name":"zhangsan"
};
callback(data);
//里边有callback函数说明你传的callback是一个函数
};
getjson(function(res){
console.log(res);
});