示例 1:使用 unshift() 向数组添加元素
// program to add element to an array
function addElement(arr) {
// adding new array element
arr.unshift(4);
console.log(arr);
}
const array = [1, 2, 3];
// calling the function
// passing array argument
addElement(array);
输出
[4, 1, 2, 3]
在上面的程序中,使用 unshift()
方法将新元素添加到 数组 变量中。
unshift()
方法在新元素的开头向数组添加一个新元素。
示例 2:使用 splice() 向数组添加元素
// program to add element to an array
function addElement(arr) {
// adding element to array
arr.splice(0, 0, 4);
console.log(arr);
}
const array = [1, 2, 3];
// calling the function
addElement(array);
输出
[4, 1, 2, 3]
在上面的程序中,使用 splice()
方法将新元素添加到数组中。
在 splice()
方法中,
- 第一个参数是您想向数组添加元素的索引。
- 第二个参数是您想从该索引元素中删除的元素数量。
- 第三个参数是您想添加到数组中的元素。
示例 3:使用展开运算符向数组添加元素
// program to add element to an array
function addElement(arr) {
// adding element to array
arr = [4, ...arr];
console.log(arr);
}
const array = [1, 2, 3];
// calling the function
addElement(arr);
输出
[4, 1, 2, 3]
在上面的程序中,使用展开运算符 ...
将新元素添加到数组的开头。
arr = [4, ...arr];
将第一个元素取为 4,其余元素取自 array。
示例 4:使用 concat() 向数组添加元素
// program to add element to an array
function addElement(arr) {
// adding element to array
arr = [4].concat(arr);
console.log(arr);
}
const array = [1, 2, 3];
// calling the function
addElement(array);
输出
[4, 1, 2, 3]
在上面的程序中,使用 concat()
方法将新元素添加到数组中。
concat()
方法将两个数组合并成一个。
另请阅读