<分区>
是否有一种很好的函数式风格方法可以在循环时删除 JS 数组中的元素?
我知道过滤器可以用来创建一个新数组:
var newArr = arr.filter((x) => x.foo > bar)
但是有没有一种方法可以实际删除 arr
中的元素?
顺便说一句:我不能重新分配,这是 Vue 组件上的数据对象,所以我需要更新,而不是重新分配。
BTW2:这不是重复的。我知道如何用普通的 JS 迭代来做到这一点。我正在寻找一种实用的方式,而引用的答案不包含该方式。不是骗子。