在 Javascript 中从数组中删除元素

javascriptfront end technologyweb development

让我们考虑从数组中删除元素的两种情况。首先,我们将了解如何从数组末尾删除元素,在下一节中,我们将了解如何从数组开头和元素的给定位置删除元素。

从数组末尾删除元素

这可以使用 pop 方法完成。例如,

let veggies = ["Onion", "Raddish"];
veggies.pop();
console.log(veggies);

这将给出输出 −

["Onion"]

从数组开头删除一个元素

这可以使用 unshift 方法完成。例如,

let veggies = ["Onion", "Raddish"];
veggies.shift();
console.log(veggies);

这将给出输出 −

["Raddish"]

从数组的给定位置删除一个元素

有时您需要从数组中的给定位置删除一个元素。JavaScript 提供了 splice 方法来从给定的索引中删除。用法如下−

let veggies = ["Onion", "Raddish", "Broccoli"];
veggies.splice(0, 1); // Removes 1 element from index 0
console.log(veggies);

这将给出输出 −

["Raddish", "Broccoli"]

相关文章