📌  相关文章
📜  javascript 从数组中删除第一个元素 - Javascript (1)

📅  最后修改于: 2023-12-03 15:01:41.307000             🧑  作者: Mango

Javascript 从数组中删除第一个元素

在 Javascript 中,可以使用 shift() 方法从数组中删除第一个元素。该方法会返回被删除的元素,同时修改原数组。

var arr = [1, 2, 3, 4, 5];
var removedElement = arr.shift();

console.log(removedElement); // 输出 1
console.log(arr); // 输出 [2, 3, 4, 5]

需要注意的是,如果数组为空,则返回 undefined

此外,还可以使用 ES6 中的数组解构语法来删除第一个元素:

var arr = [1, 2, 3, 4, 5];
var [first, ...rest] = arr;

console.log(first); // 输出 1
console.log(rest); // 输出 [2, 3, 4, 5]

在这个例子中,我们使用 ...rest 语法来收集剩余的数组元素。

总之, JavaScript 中从数组中删除第一个元素非常简单,只需要使用 shift() 方法或者 ES6 的数组解构语法即可。