不用循坏快速创建从0到N的数组的方法

let a=[...(new Array(n)).keys()];
// 只能从0开始

let b=Array.from({length:n},(v, k) => k);
// 可以 => k=1  这样就是1开始了

let c = (n) => Array.from({length:n}).map((v,k) => k);
// 可以 => k=1  这样就是1开始了

Array.apply(null, { length: 20 }).map( function (v, k) {
return k
})

你可能感兴趣的:(不用循坏快速创建从0到N的数组的方法)