考虑一下我有一系列对象和承诺,例如:
[{
a: 1
}, {
a: 4
}, {
a: 4
}, {
promiseSend: [Function],
valueOf: [Function]
}, {
promiseSend: [Function],
valueOf: [Function]
}]
现在,当调用 IQ.all(arr)
并返回 in 中的对象值时then()
,什么都没有发生,并且我的数组仍然包含 promise 对象。有什么方法可以处理Q.all()
这样一个复杂的数组吗?