题目看不太懂的大佬可以直接读代码
var getRedis = function (item){
return item+1
}
var queryPoints = function (pointsObj) {
var Promisedata = new Promise((resolve, reject) => {
var promisePointsObj = []
for(var i = 0; i < pointsObj.length; i++) {
promisePointsObj.push(getRedis(pointsObj[i]))
}
Promise.all(promisePointsObj).then((result) => {
resolve(result)
}).catch((error) => {
reject(error)
})
})
return Promisedata
}
queryPoints(['a','b']).then(res=> {console.log(res)})
现在的情况就是当前返回的是 ['a1','b1'] 但是我想让他返回一个对象{a:'a1',b:'b1'}
想问一下这里怎么写才合适?