工作中时不时会用到测试数据,敲一个方括号,再一个一个填入值很不方便,怎么办呢?当你看到这里,说明你已经阅读了一句废话。
1、
const arr = Array(10).fill(10).map((item, index) => index)
console.log("arr::: ", arr);
// arr::: [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ]
2、
const arr = [...(new Array(10)).keys()]
console.log("arr::: ", arr);
// arr::: [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ]
3、
const arr = Array.from({ length: 10 }).map((item, index) => index)
console.log("arr::: ", arr);
// arr::: [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ]