常见的办法有
1、push()方法
var arr = ['a', 'b', 'c','d'];
arr.push('e');
console.log(arr); // ['a', 'b', 'c', 'd','e']
2、concat()方法
var arr1 = ['a', 'b', 'c'];
var arr2 = ['d', 'e', 'f'];
var arr3 = arr1.concat(arr2);
console.log(arr3); // ['a', 'b', 'c', 'd', 'e', 'f']
3、可以使用ES6中的spread操作符(...)来向数组中添加数组。
var arr1 = ['a', 'b', 'c'];
var arr2 = ['d', 'e', 'f'];
var arr3 = [...arr1, ...arr2];
console.log(arr3); // ['a', 'b', 'c', 'd', 'e', 'f']
4、使用Array.prototype.unshift()方法向数组的开头添加元素,或者使用Array.prototype.splice()方法向数组的任意位置插入元素
var arr = ['a', 'b', 'c'];
arr.unshift('d');
console.log(arr); // ['d', 'a', 'b', 'c']
arr.splice(1, 0, 'e');
console.log(arr); // ['d', 'e', 'a', 'b', 'c']