PHP前端开发

js怎么追加数组

百变鹏仔 3天前 #JavaScript
文章标签 数组
javascript 中追加数组的方法有:push() 方法直接追加新元素并返回数组长度。concat() 方法合并数组并返回新数组,原数组保持不变。扩展运算符 (...) 展开数组并创建新数组。

如何使用 JavaScript 追加数组

追加数组是指将新元素添加到现有数组末尾的过程。JavaScript 中有以下方法可以实现数组追加:

1. push() 方法

push() 方法直接将一个或多个新元素追加到数组末尾,并返回更新后的数组长度。

const myArray = [1, 2, 3];myArray.push(4); // 追加元素 4console.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]; // 展开并追加元素 4console.log(newArray); // 输出: [1, 2, 3, 4]