JS 배열 을 중시 하고 set 데이터 구 조 를 이용 하여 무 게 를 제거 합 니 다.

1125 단어 JS
자주 사용 하 는 JS 무 거 운 방법 중 에는 순환 을 통 해 무 거 운 것 을 옮 겨 다 니 기 때문에 많은 번 거 로 움 을 피 할 수 없다.여기 ES6 에 더 편리 한 탈 중 방식 이 있 는 것 을 발 견 했 습 니 다. 기록 해 보 세 요.
1. set 데이터 구조
ES6 는 새로운 데이터 구조 Set 을 제공 합 니 다.배열 과 유사 하지만 구성원 값 은 유일 하고 중복 되 는 값 은 없다.여 기 는 set 에 중복 값 이 없 는 특성 을 이용 하여 무 게 를 제거 합 니 다.
구체 적 으로 블 로 그 를 참고 하여 매우 분명하게 말 하 세 요.
function dedupe(array){
 return Array.from(new Set(array));
}
dedupe([1,1,2,3]) //[1,2,3]

설명: 1. 먼저 dedupe 함 수 를 새로 만 듭 니 다. 데 이 터 는 배열 2 이 고 들 어 오 는 배열 은 new set () 를 통 해 set 데이터 형식 으로 바 뀌 었 습 니 다. 이때 중복 값 을 지 웠 습 니 다.3. Array. form 방법 을 통 해 set 데이터 구 조 를 배열 로 변환 하면 됩 니 다.4. Array. form 함수 도 ES6 에서 새로 나 온 문법 입 니 다. 블 로그 참조
end

좋은 웹페이지 즐겨찾기