2 回答

TA贡献1836条经验 获得超5个赞
您可以使用数组映射方法、扩展语法和键方法来完成您的工作。遍历数组的数组并获取所有索引并进行映射。
const menu = [
['Spaghetti', 'Pizza', 'Lazanya'],
['Vinaigrette', 'Mushroom', 'Ketchup'],
['Bon Appétit'],
['Steve Vai', 'Joe Satriani', 'Hezi Gangina', 'Nuno Bettencourt'],
];
const arrayIndexes = (arrConvert) => arrConvert.map((x) => [...x.keys()]);
console.log(arrayIndexes(menu));

TA贡献1858条经验 获得超8个赞
const menu = [
["Spaghetti", "Pizza", "Lazanya"],
["Vinaigrette", "Mushroom", "Ketchup"],
["Bon Appétit"],
["Steve Vai", "Joe Satriani", "Hezi Gangina", "Nuno Bettencourt"],
];
const sol = menu.map(arr => [arr.map((_, i) => i)]).flat();
//console.table(sol);
console.log(sol);
添加回答
举报