📅  最后修改于: 2023-12-03 15:01:41.307000             🧑  作者: Mango
在 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 的数组解构语法即可。