在js里如果遇到要执行完一个方法再执行另一个方法,可以通过异步回调来操作,比如
function AA(){
console.log('我是AA方法');
}
function BB(callback){
console.log('我是BB方法');
//需要加个判断,不加可能会报错
if(typeof callback == 'function'){
callback()
}
}
//调用
BB(aa());
result:
我是BB方法
我是AA方法
也可以使用es6的promise来操作异步