📅  最后修改于: 2023-12-03 14:56:03.902000             🧑  作者: Mango
在 Lodash 库中,_.pullAt()
方法用于移除数组中指定位置的元素,并返回被移除的元素数组。
_.pullAt(array, [indexes])
array
:要修改的数组。indexes
:移除元素的下标数组。const array = ['a', 'b', 'c', 'd'];
const removed = _.pullAt(array, [1, 3]);
console.log(array); // ['a', 'c']
console.log(removed); // ['b', 'd']
在上面的示例中,我们初始化了一个含有4个元素的数组。然后使用 _.pullAt()
方法移除了下标为1和3的元素,并把被移除的元素存到了 removed
变量中。最后,我们分别输出了被修改后的原数组和被移除的元素数组。
_.pullAt()
方法会修改原数组。indexes
参数为空数组,_.pullAt()
方法会返回空数组并不会对原数组产生任何影响。