An example:
let searchApi = function(arg){ return new Promise((resolve,reject)=>{ setTimeout(()=>{ console.log(arg) resolve(arg) }, 20) })};let fields = [1,2,3,4];let arr = new Array(fields.length);await fields.forEach(async (vvv, index) => { const obj = await searchApi(vvv) arr[index] = obj const tempArr = JSON.parse(JSON.stringify(arr)) if(tempArr.every(Boolean)){ console.log(arr) }})


