現在我得到一個承諾的對象,但我不知道從這一承諾得到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