>  기사  >  웹 프론트엔드  >  `Set`을 사용하여 JavaScript 배열에서 고유한 값을 찾는 방법은 무엇입니까?

`Set`을 사용하여 JavaScript 배열에서 고유한 값을 찾는 방법은 무엇입니까?

Susan Sarandon
Susan Sarandon원래의
2024-11-10 07:58:03940검색

How to Find Unique Values in a JavaScript Array Using `Set`?

JavaScript를 사용하여 배열에서 고유한 값 가져오기

배열에서 고유한 값을 추출하기 위해 두 번째 배열이 항상 필요한 것은 아닙니다. JavaScript에는 Java와 유사한 해시맵 구조가 없습니다. 그러나 ES6에서는 고유성을 달성하는 데 활용할 수 있는 Set 개체를 도입합니다.

Set과 스프레드 연산자를 사용하는 매우 간결한 솔루션은 다음과 같습니다.

const a = [1, 1, 2];
const uniqueValues = [...new Set(a)];

이것은 [1, 2]를 입력 배열 내의 고유 값으로 사용합니다. Set 객체는 자동으로 중복된 값을 필터링하고 스프레드 연산자(...)는 세트를 다시 배열로 변환합니다.

위 내용은 `Set`을 사용하여 JavaScript 배열에서 고유한 값을 찾는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.