1、在数组的尾端添加新元素
1)使用 JavaScript 的展开(spread)操作符,展开操作符是三个点(…),不会改变原数组
var arr = [1,2,3];
var arr1 = [...arr,4];
arr //输出 [1, 2, 3]
arr1 //输出 [1, 2, 3, 4]
2)使用.push()方法,改变原数组
var arr = [1,2,3];
var arr1 = arr.push(4);
arr //输出 [1, 2, 3, 4]
arr1 //输出新添加的元素 4
2、在数组的头部添加新元素
1)使用 JavaScript 的展开(spread)操作符,展开操作符是三个点(…),不会影响原数组
var arr = [1,2,3];
var arr1 = [4,...arr];
arr //输出 [1, 2, 3]
arr1 //输出 [4, 1, 2, 3]
2)使用.unshift()方法,改变原数组
var arr = [1,2,3];
var arr1 = arr.unshift(4);
arr //输出 [4, 1, 2, 3]
arr1 //输出新添加的元素 4