基于javascript中的最大值创建对象数组
我想知道如何在javascript中基于最大值创建对象数组, 基于最大值如何创建对象,如图所示基于javascript中的最大值创建对象数组,javascript,arrays,object,Javascript,Arrays,Object,我想知道如何在javascript中基于最大值创建对象数组, 基于最大值如何创建对象,如图所示 for(var i = 0; i<=max;i++){ var result = []; result.push({id: `${i}`, name: `s${i}`}); return result; } var max = 20; var obj = [{id: 0, name: ""}] Expected Output result = [ {id: 1, name
for(var i = 0; i<=max;i++){
var result = [];
result.push({id: `${i}`, name: `s${i}`});
return result;
}
var max = 20;
var obj = [{id: 0, name: ""}]
Expected Output
result = [
{id: 1, name: "s1"},
{id: 2, name: "s2"},
{id: 3, name: "s3"},
..
..
{id: 20, name: "s20"}
]
for(var i=0;i首先,如果要返回一个值,需要一个函数。然后必须将数组的初始化从for循环中取出,否则每次迭代都要初始化它。然后可以将新对象推送到数组,最后可以返回新填充的数组,如下所示:
const createObjectArray=(max)=>{
var结果=[];
对于(var i=0;i