考虑这个数据结构:分裂JavaScript数组到各个变量
var vehicles = [
[ "2011","Honda","Accord" ],
[ "2010","Honda","Accord" ],
.....
];
通过每个车辆循环项目,是有办法重新分配数组元素将各个变量都在同一个镜头,是这样的:
for (i = 0; i < vehicles.length; i++) {
var(year,make,model) = vehicles[i]; // doesn't work
.....
}
...我试图从做脱身:
for (i = 0; i < vehicles.length; i++) {
var year = vehicles[i][0];
var make = vehicles[i][1];
var model = vehicles[i][2];
.....
}
只是好奇,因为这种类型的东西可用其他编程语言。谢谢!
+1(。链接被截断仅供参考) – polarblau 2011-01-12 16:46:02
@Felix,好点。我的意思是这是不支持的(我知道)跨浏览器(通过现代webkit的现代IE)。将编辑,使更清晰,谢谢。 – 2011-01-12 16:48:35