Javascript教程
JavaScript基础
JavaScript Objects
JavaScript BOM
JavaScript DOM
JavaScript OOP
JavaScript Cookies
JavaScript事件
JavaScript异常
JavaScript常用

JavaScript 向数组开头添加元素的程序

将元素添加到数组开头的 JavaScript 程序

在这个例子中,您将学习编写一个 JavaScript 程序,在数组的开头添加一个新元素。
要理解此示例,您应该了解以下JavaScript 编程主题:
JavaScript 数组 unshift() JavaScript 数组 splice() JavaScript 数组 concat()

示例 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() 方法将两个数组合二为一。
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4