【发布时间】:2018-03-23 14:25:32
【问题描述】:
如何按此顺序合并或组合两个数组。
var list1 = ["A", "B", "C"];
var list2 = ["X", "Y", "Z"];
var i = 0;
for (i = 0; i < list1.length && list2.length; i++) {
var list3[i] = list1[i] + list2[i];
}
最终的结果是。
var list3 = ["AX", "BY", "CZ"];
【问题讨论】:
-
我猜你已经有了正确的答案,对吧?
-
使用地图功能
-
如果数组长度不等怎么办?
-
@LuisfelipeDejesusMunoz,如果他需要支持旧浏览器,
map将无法与 IE8 及以下版本一起使用。 -
@Rodrigo 这将是一个非常奇怪的情况(IE
标签: javascript arrays loops