pullAt source npm
_.pullAt(array, [indexes])
根据给的 indexes
移除对应的数组元素并返回被移除的元素。
注意: 不同于 _.at
,这个方法会改变数组。
参数
- array (Array)
需要调整的数组
- [indexes] (...(number|number[])
indexes 可以是特殊的数组队列,或者个别的单个或多个参数
返回值 (Array)
返回被移除的元素数组
示例
var array = [5, 10, 15, 20];
var evens = _.pullAt(array, 1, 3);
console.log(array);
// => [5, 15]
console.log(evens);
// => [10, 20]