4.17.11
3.10.1
2.4.2
1.3.1
_.pull(array, [values])
Removes all given values from array
using
SameValueZero
for equality comparisons.
Note: Unlike _.without
, this method mutates array
. Use _.remove
to remove elements from an array by predicate.
Since
2.0.0
Arguments
argument
array
[values]
type
Array
...*
description
The array to modify.
The values to remove.
Returns
(array)
Example
var array = [
"a",
"b",
"c",
"a",
"b",
"c",
];
_.pull(array, "a", "c");
console.log(array);
// => ['b', 'b']
var array = ["a", "b", "c", "a", "b", "c"];
_.pull(array, "a", "c");
console.log(array);
// => ['b', 'b']