Open AlfieriChou opened 7 years ago
let arr = [] for (let i = 0; i < 3; i++) { arr.push({a: i, b: i}) } console.log(arr);
function createArray(n) { return Array.from(new Array(n), (x, i) => ({ a: i + 1, b: i + 1 })); } createArray(3);
let arr = (new Array(2)).fill(0).map(function(v, i) { return {a: i + 1, b: i + 1}; });
方法一:运用for循环
方法二:运用function生成
方法三:利用数组的fill和map