我想将两个数组合并为一个。我怎样才能做到这一点 ?

Array A ["Chicken", "cow", "lamb"]
Array B ["egg", "beef", "chop"]

期望的结果:
Array C ["Chicken egg", "cow beef", "lamb chop"]

最佳答案

.map() 对于干净地编写此代码很有用。

http://jsbin.com/heromuruka/1/edit?js,console

var a = ["Chicken", "cow", "lamb"],
    b = ["egg", "beef", "chop"];


var c = a.map(function (e, i) {
  return e + ' ' + b[i];
});
e的值是当前元素,而i的值是当前索引。

关于javascript - 使用索引合并两个数组,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30085067/

10-08 22:45