본문 바로가기
IT 자료

javascript 배열 중복제거

by 성곤 2020. 7. 10.
반응형

javascript 배열 중복제거

 

ES6 에서는 set 이라는 유니크한 배열을 만들수 있으니 사용해보자.

 

하지만, 우리는 그럴수가 없으니 별도의 함수를 만들어서 작업해야한다.

 

직접 만들어보았다.

 

/* 배열 내에 중복된 데이터를 제거한다. */
function fn_uniqueArr(arr){

	for(var i = 0; arr.length > i; i++){

		for(var j = (i +1); arr.length > j; j++){
			
			if(arr[i] == arr[j]){
				
				arr.splice(j, 1);
				j = j -1;
			}
		}
	}
	
	return arr;
}
반응형