如何在JavaScript中使用for循环创建多维数组

时间:2018-07-04 17:40:11

标签: javascript jquery arrays

我需要在运行时创建多维数组;

var terv=var people = [
  { "name": "bob", "dinner": "pizza" },
  { "name": "john", "dinner": "sushi" },
  { "name": "larry", "dinner": "hummus" }
];

示例代码在这里。

for (i = 0; i > Resrot.length; i++)
{
    var Array = [
        { "name": resId[i], "dinner": rotname[i] },
    ];
}

该怎么办?有什么建议吗?

2 个答案:

答案 0 :(得分:1)

实际上,这不是多维数组,而是对象数组。您可以这样创建它。

var objectsArray = [];
for (i = 0; i < Resrot.length; i++) {

    objectsArray.push( { "name": resId[i], "dinner": rotname[i] } );

}

答案 1 :(得分:0)

let multiDimensionalArray = new Array(5);

for (let i = 0; i < 5; i++) {
  multiDimensionalArray[i] = new Array(2);
}