使用索引合并两个数组

use*_*277 2 javascript arrays

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

Array A ["Chicken", "cow", "lamb"]
Array B ["egg", "beef", "chop"]
Run Code Online (Sandbox Code Playgroud)

期望的结果:

Array C ["Chicken egg", "cow beef", "lamb chop"]
Run Code Online (Sandbox Code Playgroud)

Oka*_*Oka 5

.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]; 
});
Run Code Online (Sandbox Code Playgroud)

的值为e当前元素,而的值为i当前索引。