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

📅  最后修改于: 2023-12-03 14:41:00.856000             🧑  作者: Mango

ES6删除数组的第一个元素 - Javascript

在Javascript中,我们可以使用ES6中的Array.prototype.shift()方法来删除数组的第一个元素。以下是一个简单的示例:

let myArray = [1, 2, 3, 4];
myArray.shift();
console.log(myArray); // Output: [2, 3, 4]

在上面的示例中,我们首先定义了一个名为myArray的数组,其中包含四个元素。然后,我们使用shift()方法删除了数组的第一个元素。最后,我们打印了修改后的数组,其中第一个元素已被删除。

相反,如果我们想要删除数组的最后一个元素,我们可以使用pop()方法:

let myArray = [1, 2, 3, 4];
myArray.pop();
console.log(myArray); // Output: [1, 2, 3]

同样地,我们首先定义了名为myArray的数组,然后使用pop()方法删除了最后一个元素。最后,我们打印了修改后的数组,其中最后一个元素已被删除。

值得注意的是,shift()pop()都会修改原始数组。如果您想将修改后的数组复制到一个新数组中,则可以使用slice()方法:

let myArray = [1, 2, 3, 4];
let newArray = myArray.slice(1);
console.log(newArray); // Output: [2, 3, 4]

在上面的示例中,我们使用slice()方法将原始数组中的第一个元素除外,然后将新数组分配给变量newArray。最后,我们打印了新数组,其中第一个元素已被删除。

总之,使用ES6中的shift()方法可以轻松删除Javascript数组的第一个元素。