function doSth(){
abc('a, b, c', function(){ // 回调函数
return result;
}) return ???// 怎样将上面回调函数的值在这里作为主调函数的返回值}
1 回答

30秒到达战场
TA贡献1828条经验 获得超6个赞
难以确定你的回调函数的触发时机。
如果是异步的就用promise
同步的就在外层定义一个命名空间。let result;
这样 result的作用域就被提升到了doSth中
添加回答
举报
0/150
提交
取消