concat

    concat() 方法把当前的 Array 和另一个 Array 连接起来,并返回一个新的 Array

    var arr = ['A', 'B', 'C'];

    var added = arr.concat([1, 2, 3]);

    added; // ['A', 'B', 'C', 1, 2, 3]

    arr; // ['A', 'B', 'C']

    请注意 , concat() 方法并没有修改当前 Array ,而是返回了一个新的 Array

    实际上, concat() 方法可以接收任意个元素和 Array ,并且自动把 Array 拆开,然后全部添加到新的 Array 里:

    var arr = ['A', 'B', 'C'];

    arr.concat(1, 2, [3, 4]); // ['A', 'B', 'C', 1, 2, 3, 4]