我有一个包含100个索引的数组
const randomArr = [...Array(100).keys()]
如何返回100个这样的数组
[{index: i}, {title: `title${i}`}]
其中i
应该是随机数组的索引。
答案 0 :(得分:6)
使用Array.from()
:
const result = Array.from({ length: 100 }, (_, i) => [
{ index: i }, { title: `title${i}` }
]);
console.log(result);
答案 1 :(得分:1)
我认为你的意思是你想要一个像
这样的清单[{index: i, title: `title${i}`}]
但无论如何这里仍然存在。
const randomArr = Array(100).fill(0).map((e, i) =>
[{ index: i}, {title: `title${i}`}]
);
console.log(randomArr);