如何在数组中获取对象?我变得不确定了
myArray = [
[{ name: test1, username: sampleuser1 }],
[{ name: test2, username: sampleuser2 }],
[{ name: test3, username: sampleuser3 }]
];
const forEachUser = await Promise.all(myArray[[0]].map(async (userSelected) =>
{
engagements.push(buildEmailPayload(bridgeInfo, userSelected, incident));
const callPayload = buildCallPayload(bridgeInfo, userSelected, incident);
})
这是我的代码,我试图在每个用户名中运行函数
3条答案
按热度按时间nom7f22z1#
您可以通过两种方法获取这些用户对象:
1.使用索引值
2.使用
Array.flat
方法,生成一级数组Promise.all
需要数组的承诺,你需要返回一些承诺46scxncf2#
要获取数组中的对象,可以使用外部数组的索引和内部数组的索引来访问所需的对象。在提供的代码中,
myArray
是一个数组的数组,其中每个内部数组包含一个具有name
和username
的对象qlckcl4x3#
对
userSelected
参数使用数组解构。这会给予你一个myArray
的项目的第一个元素:如果需要获取
username
,添加对象解构: