获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
第二个for循环下判断arr[i]还存在不,不存在就可以跳过进入下一个·循环了
双循环多对多,怎么更好处理splice?function searchDelArr(arr, arr2) { //数组匹配是否存在,删除元素(返回arr数组) if (arr) { for (var i = arr.length-1; i >= 0; i--) { for (var item of arr2) { if (arr[i].posttime == item) { arr.splice(i, 1) } } } return arr } else { return arr } } 请问上面的splice,如何每次删除了一个数组之后就从头开始循环(如果不从0开始循环则删除一个之后数组下的index就会超出范围),不然一直提示这个问题 [图片]
2022-01-11