let alllocalId = ['1111','22222']
let upload = (alllocalId)=>{
let res = []
return new Promise((resolve,reject)=>{
let recursion = (alllocalId)=>{
if(alllocalId.length){
let cur = alllocalId.pop()
res.unshift(cur);//do it
recursion(alllocalId)
}else{
resolve(res);
}
}
recursion(alllocalId)
})
}
upload(alllocalId).then((res)=>{
console.log('res',res)
})