两种批量删除的算法,哪种好?????

两种批量删除的算法,哪种好?????

写了两种批量删除算法,路过的大佬麻烦看看哪种好?

先说一下我的观点,

filter每一次都需要把整个数组遍历完,然后再赋值,多次循环需要赋值多次,

for  if  虽然找到了就不循环了,但是因为数组是紧密型的结构,如果数组长度过大,每一次删除都会使得后面的数组往前排,

这样就难免造成了一些卡顿,不适合计算大量数据,

 

以上就是我的观点,希望路过的大佬,多踩踩,,

感谢

两种批量删除的算法,哪种好?????