pull

_.pull(array, [values])

移除所有经过 SameValueZero 等值比较为 true 的元素

注意: 不同于 _.without,这个方法会改变数组。

参数

  1. array (Array)

    需要调整的数组

  2. [values] (...*)

    要移除的值

返回值 (Array)

返回数组本身

示例

var array = [1, 2, 3, 1, 2, 3];

_.pull(array, 2, 3);
console.log(array);
// => [1, 1]