callback就是把一个函数作为另外一个函数的参数传入,当这个函数执行完成后再调用这个函数.
1.一个函数
function getPos(options){
var d = options.d;
//调用options中的成功方法,并且需要两个参数
options.success && options.success(res,data);
}
2.调用
getPos({d,success:function(res,data){
//调用成功的函数
}
})
其实,在这个函数中,一般使用对象作为传入参数,options.success && options.success()使用对象中success方法.
网友评论