JavaScript Array过滤器函数仅使用splice删除一个元素

时间:2016-07-21 15:25:17

标签: javascript arrays

所以我想通过检查它的值从数组中删除两个对象。 有我的代码 - http://prntscr.com/bvqa16

它会从该数组中仅删除一个元素。 我也尝试使用$ .each和array.forEach做同样的事情,但没有成功。

问题出在哪里?

1 个答案:

答案 0 :(得分:0)

切片函数使用两个参数,第一个是切片的起点(在您的情况下,变量i),第二个是切片的距离的索引。我认为你的问题源于给切片错误的参数。

这是Array.prototype.slice()函数的链接: Array.prototype.slice()