Promise异步函数顺序执行
思路: 创建一个数组栈,通过await获取异步的结果 ,最后将结果推入栈中
function mergePromise(ajaxArray) {
let arr = [];
async function run() {
for(let p of ajaxArray) {
let val = await p();
arr.push(val);
}
return arr;
}
return run();
}