var arr = [ 1,2,2,4,2 ];
for ( var i=0; i<arr.length; i++ ) {
으아악}
某草草2017-06-30 10:00:48
중복 항목이 발견되면 arr에서 연결하세요.
splice가 제거된 후에도 배열의 다음 항목은 여전히 현재 인덱스이므로 인덱스를 올바르게 유지하려면 먼저 j--
; 再循环中的 j++
해야 합니다.
예를 들어 두 번째 외부 루프에서 i = 1, j = 2이면 arr[1]은 2이고 arr[2]도 2이며 arr[2]는 스플라이스 아웃되고 배열은 [1, 2, 4,2], 다음 요소 4는 여전히 두 번째 항목이며 먼저 j--
그렇지 않으면 놓칠 것입니다.