我需要在运行时创建多维数组;
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] },
];
}
该怎么办?有什么建议吗?
答案 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);
}