如何将数组添加到另一个数组中

时间:2012-09-19 14:33:49

标签: javascript jquery arrays

  

可能重复:
  How to merge two arrays in Javascript

假设我有2个数组:

a = ['a','b','c'];
b = ['d','e','f'];

有什么方法可以轻松地将b添加到a中而无需拆分并执行each来添加元素吗?

类似的东西:

a.push(b);

并拥有一个包含内容的最终a数组:

a = ['a','b','c','d','e','f'] 

2 个答案:

答案 0 :(得分:6)

您是否尝试过concat() function

var hege = ["Cecilie", "Lone"];
var stale = ["Emil", "Tobias", "Linus"];
var kai = ["Robin"];
var children = hege.concat(stale,kai);

将输出:

Cecilie,Lone,Emil,Tobias,Linus,Robin

答案 1 :(得分:2)

使用Array.concat:

a = a.concat(b); // a == ['a','b','c','d','e','f']