学艺不精焦头烂额
代码是多层回调的,例子代码如下
var arr=[];let A = ()=>{ //逻辑处理
B(function(){
C(function(){
let a = 10;
arr.push(a);
})
}) return arr
}期望得到函数c里的arr作为函数A的返回值,但是因为异步的原因,会先执行return语句,返回undefined
let data = A();
请各位大大不吝赐教
一只名叫tom的猫
鸿蒙传说
POPMUISE
随时随地看视频慕课网APP
相关分类