📅  最后修改于: 2023-12-03 14:52:09.444000             🧑  作者: Mango
在 JavaScript 中,我们可以使用不同的方法来删除一个数组的第一个元素。下面将介绍三种常用的方法:
shift()
方法shift()
方法从数组中删除第一个元素,并返回被删除的元素。这个方法会改变原始数组。
let arr = [1, 2, 3, 4, 5];
let firstElement = arr.shift(); // 删除第一个元素,并将其赋值给变量 firstElement
console.log(arr); // 输出: [2, 3, 4, 5]
console.log(firstElement); // 输出: 1
slice()
方法和 1
参数slice()
方法返回一个新数组,其中包含从开始位置(索引 1
)到结束位置(最后一个元素)的内容。我们可以使用这个方法来删除第一个元素,并获取剩余的元素。
let arr = [1, 2, 3, 4, 5];
let newArr = arr.slice(1); // 删除第一个元素,并将剩余元素赋值给新数组
console.log(newArr); // 输出: [2, 3, 4, 5]
splice()
方法和 0, 1
参数splice()
方法用于在数组中插入、删除或替换元素。我们可以使用这个方法删除第一个元素。
let arr = [1, 2, 3, 4, 5];
arr.splice(0, 1); // 从索引 0 开始删除 1 个元素
console.log(arr); // 输出: [2, 3, 4, 5]
以上是在 JavaScript 中删除第一个元素的三种常用方法。你可以根据具体情况选择最适合的方法来删除数组的第一个元素。