[英]How to get the key value when using for await...of
我想在我for await...of
循環中獲取key
信息:
for await (const user of users) {
const userData= await fetchUserData(user.id)
}
但是當我這樣做時,我得到錯誤.for is not iterable
:
for await (const [key, user] of users) {
console.log(`fetching user ${key} out of ${users.length} users`)
const userData= await fetchUserData(user.id)
}
有沒有辦法在我的循環中獲取有關key
的信息?
for await...of
像for of
一樣工作,需要指定.entries()
來獲取這樣的密鑰:
for await (const [key, user] of users.entries()) {
console.log(key, user);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.