【发布时间】:2011-01-12 16:40:37
【问题描述】:
考虑到这个数据结构:
var vehicles = [
[ "2011","Honda","Accord" ],
[ "2010","Honda","Accord" ],
.....
];
循环遍历每个 vehicles 项目,有没有办法一次性将数组元素重新分配给各个变量,例如:
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];
.....
}
只是好奇,因为这种类型的东西可以在其他编程语言中使用。谢谢!
【问题讨论】:
标签: javascript arrays variables split