// 实现函数执行完回调的钩子
return {
done : function (fn) {
fn && fn();
}
}
// for example:
test : function(data){
console.log('函数内' + data);
return {
done : function (fn) {
fn && fn();
}
}
}
// 调用
test('执行中').done(function(){
console.log('回调钩子')
})