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