📅  最后修改于: 2023-12-03 14:40:10.694000             🧑  作者: Mango
向 JavaScript 数组中添加项是在开发过程中常见的任务之一。下面是几种向数组添加项的方法:
push()
方法push()
方法可用于向数组末尾添加一个或多个项。使用该方法,可以在数组中追加新的元素。
var array = [1, 2, 3];
array.push(4); // 向数组末尾添加项
console.log(array); // 输出: [1, 2, 3, 4]
unshift()
方法unshift()
方法可用于向数组开头添加一个或多个项。这将使现有的每个项的索引增加。
var array = [2, 3, 4];
array.unshift(1); // 在数组开头添加项
console.log(array); // 输出: [1, 2, 3, 4]
concat()
方法concat()
方法可用于将多个数组合并为一个新数组。此方法不会修改原始数组,而是返回一个新数组。
var array1 = [1, 2, 3];
var array2 = [4, 5];
var newArray = array1.concat(array2); // 合并两个数组
console.log(newArray); // 输出: [1, 2, 3, 4, 5]
splice()
方法splice()
方法可用于在指定位置插入项或删除项。第一个参数是插入/删除的起始位置,第二个参数是要删除的项数(如果为0,则表示仅插入项),接下来是要插入的项。
var array = [1, 2, 3];
array.splice(1, 0, 4); // 在索引位置1插入项
console.log(array); // 输出: [1, 4, 2, 3]
以上是向 JavaScript 数组中添加项的一些常见方法。使用这些方法,您可以根据需要在数组中添加、插入或合并项。