📅  最后修改于: 2023-12-03 15:29:08.040000             🧑  作者: Mango
在JavaScript中,.shift()是一个数组方法,用于删除数组的第一个元素并返回该元素。 .shift()会修改原始数组,所以请谨慎使用。以下是有关.shift()方法的更多详细信息。
array.shift()
.shift()方法不接受任何参数。
.shift()方法返回从数组中删除的第一个元素的值。如果该数组是空的,则返回undefined。
let fruits = ['apple', 'banana', 'orange'];
let firstFruit = fruits.shift(); // 'apple'
console.log(fruits); // ['banana', 'orange']
在上面的示例中,.shift()方法从数组fruits中删除了第一个元素'apple'并将其保存在变量firstFruit中。
let emptyArr = [];
let result = emptyArr.shift(); // undefined
console.log(result); // undefined
在上面的示例中,.shift()方法尝试从空数组中删除第一个元素,但无法找到任何元素并返回undefined。
以上是.shift()方法的介绍和使用方法,希望这个文章能为JavaScript程序员提供帮助。