在 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"]