现在我得到一个承诺的对象,但我不知道从这一承诺得到PromiseValue。 的结构下面是
Promise {[[PromiseStatus]]: "pending", [[PromiseValue]]: undefined}
[[PromiseValue]]:Array(63)
现在我得到一个承诺的对象,但我不知道从这一承诺得到PromiseValue。 的结构下面是
Promise {[[PromiseStatus]]: "pending", [[PromiseValue]]: undefined}
[[PromiseValue]]:Array(63)
你应该使用:
Promise.all([array where each element is a Promise])
Promise.all
返回一个承诺。根据实现,响应是一个数组,其中包含每个Promise的响应顺序。如果任何Promise拒绝,Promise.all
拒绝拒绝值。
我需要结果作为数组或对象的样式,而不是返回承诺对象 – yolanda
如何使用'.then'和'。 catch' as so'Promise.then(function(your_wanted_value_is_here){}).catch()' –
可能重复[什么\ [[[PromiseValue \] \]在JavaScript控制台的意思和如何得到它](https://stackoverflow.com/questions/28916710/what-does-promisevalue-mean -in-javascript-console-and-how-do-i-get-it) – Pavilion