javascript 中追加数组的方法有:push() 方法直接追加新元素并返回数组长度。concat() 方法合并数组并返回新数组,原数组保持不变。扩展运算符 (…) 展开数组并创建新数组。
如何使用 JavaScript 追加数组
追加数组是指将新元素添加到现有数组末尾的过程。JavaScript 中有以下方法可以实现数组追加:
1. push() 方法
push() 方法直接将一个或多个新元素追加到数组末尾,并返回更新后的数组长度。
const myArray = [1, 2, 3]; myArray.push(4); // 追加元素 4 console.log(myArray); // 输出: [1, 2, 3, 4]
2. concat() 方法
concat() 方法将一个或多个数组合并成一个新数组,返回合并后的新数组。
const myArray = [1, 2, 3]; const newArray = myArray.concat([4, 5]); // 合并数组 console.log(newArray); // 输出: [1, 2, 3, 4, 5] console.log(myArray); // 输出: [1, 2, 3] // 原数组不变
3. 使用扩展运算符 ( … )
扩展运算符(…) 可以将一个数组展开为单个元素的列表,然后使用该列表来创建新数组。
const myArray = [1, 2, 3]; const newArray = [...myArray, 4]; // 展开并追加元素 4 console.log(newArray); // 输出: [1, 2, 3, 4]