码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2018-09-06 16:26:48      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:existing   mod   override   block   div   exist   --   art   print   

 

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://stackoverflow.com/questions/5767325/how-do-i-remove-a-particular-element-from-an-array-in-javascript

 

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

标签:existing   mod   override   block   div   exist   --   art   print   

原文地址:https://www.cnblogs.com/time-is-life/p/9598463.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!