【发布时间】:2015-12-12 08:29:49
【问题描述】:
是否可以在javascript中制作多维数组?
应该是这样的:
$cars = array
(
array("Volvo",22,18),
array("BMW",15,13),
array("Saab",5,2),
array("Land Rover",17,15)
);
但我需要使用$cars.push();首先添加第一行(汽车)的所有数据。然后是数据“22”、“15”、“5”和“17”。然后是“18”、“13”、“2”和“15”。
那么它应该以与原始数组相同的顺序打印(表格视图)。
编辑 像这样:
var cars = [];
cars.push("Volvo", "BMW", "Saab", "Land Rover");
cars.push(22, 15, 5, 17);
cars.push(18, 13, 2, 15);
并像这样打印到 html
沃尔沃,22、18
宝马,15 13
萨博,5、2
路虎,17、15
【问题讨论】:
-
var cars = [ [ "Volve", 22, 18 ], [ "BMW", 15, 13 ] ]; -
但是我如何首先添加沃尔沃。然后加上宝马?不是单线
-
我需要先添加汽车,其他数据。
-
请解释一下目标的数据结构。
-
cars.push(["Volvo", 22, 18])...?! – 告诉我们更多关于为什么你想以这种特殊的顺序来做这件事,我们可以告诉你如何真正解决你的问题。
标签: javascript arrays