_.pull(array, [values])
使用 SameValueZero 进行等价比较,从数组中删除所有给定值。
注意:与 _.without 不同,此方法会对数组进行变异。使用 _.remove 方法可通过谓词从数组中移除元素。
自
2.0.0
参数
array (Array)
: 要修改的数组。
[values] (...*)
: 要删除的值。
返回值
(Array)
: 返回数组。
示例
JavaScript
var array = ['a', 'b', 'c', 'a', 'b', 'c'];
_.pull(array, 'a', 'c');
console.log(array);
// => ['b', 'b']