欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

How do I remove a particular element from an array in JavaScript?

程序员文章站 2022-04-24 14:23:48
...

 

9090down voteaccepted

Find the index of the array element you want to remove, then remove that index with splice.

The splice() method changes the contents of an array by removing existing elements and/or adding new elements.

 

var array = [2, 5, 9];
console.log(array)
var index = array.indexOf(5);
if (index > -1) {
  array.splice(index, 1);
}
// array = [2, 9]
console.log(array);

 

The second parameter of splice is the number of elements to remove. Note that splicemodifies the array in place and returns a new array containing the elements that have been removed.

 

From: https://*.com/questions/5767325/how-do-i-remove-a-particular-element-from-an-array-in-javascript