主题
pull
js
_.pull(array, [values])
使用 SameValueZero
进行相等比较,从 array
中删除所有给定值。
¥Removes all given values from array
using SameValueZero
for equality comparisons.
注意:与 _.without
不同,此方法会改变 array
。使用 _.remove
通过谓词从数组中删除元素。
¥Note: Unlike _.without
, this method mutates array
. Use _.remove
to remove elements from an array by predicate.
新增于
¥Since
2.0.0
参数
¥Arguments
array
(数组):要修改的数组。¥
array
(Array): The array to modify.[values]
(...*):要删除的值。¥
[values]
(...)*: The values to remove.
返回
¥Returns
(数组):返回 array
。
¥(Array): Returns array
.
示例
¥Example
js
var array = ['a', 'b', 'c', 'a', 'b', 'c'];
_.pull(array, 'a', 'c');
console.log(array);
// => ['b', 'b']