uniq
배열 내 요소들의 중복을 제거해요.
이 함수는 배열을 받아서 원래 배열에서 고유한 값들만 포함된 새로운 배열을 반환해요. 새로운 배열 내 요소들의 순서는 원본 배열에서 첫 번째로 등장하는 순서를 유지해요.
인터페이스
typescript
function uniq<T>(arr: T[]): T[];
파라미터
arr
(T[]
): 요소들의 중복을 제거할 배열이에요.
반환 값
(T[]
): 원래 배열에서 고유한 요소들만 포함된 새로운 배열이에요.
예시
typescript
const array = [1, 2, 2, 3, 4, 4, 5];
const result = uniq(array);
// result는 [1, 2, 3, 4, 5]가 될 거예요.