728x90
반응형
다시 시작하는 자바스크립트 - Set를 이용한 Quiz
(심층)자바스크립트2023. 4. 22. 19:47다시 시작하는 자바스크립트 - Set를 이용한 Quiz

- Set을 이용한 QUIZ. Quiz 1. 주어진 배열에서 중복을 제거 하라. const fruits = ["🍌", "🍎", "🍇", "🍌", "🍎", "🍑"]; 다양한 방법으로 시도를 해보자. 라고 했지만 전부 Set이 이용됐다는 사실. 왜냐? 사실 Set을 사용하는 것만으로도 모든 중복은 제거되기 때문임. 1. set 이용해보기. const set = new Set(fruits); console.log(set); // Set(4) { '🍌', '🍎', '🍇', '🍑' } 만들고 보니 생각난 건데 이 방법은 결과가 배열로 나오지 않는다. 그것도 깜빡해놓고 한 문제 풀었다고 즐겁다~ 하고 있었다... ---------------------------------------------------------..

다시 시작하는 자바스크립트 - Set과 Map
(심층)자바스크립트2023. 4. 21. 04:11다시 시작하는 자바스크립트 - Set과 Map

헷갈리는 것들만 따로 정리할 예정. deep dive 책을 함께 공부함. 13. Set과 Map 지금까지는 객체와 배열 같은 복잡한 자료구조를 배워보았음. - 객체 : 키가 있는 컬렉션을 저장함. - 배열 : 순서가 있는 컬렉션을 저장함. 하지만 모든 걸 반영하기엔 이 두 자료구조 만으론 부족해서 Map과 Set이 등장하게 됨. 13-1. Set과 함수들 배열 - 인덱스(index)가 있고, 순서가 중요하고 중복이 가능함. 세트(Set) - 데이터의 집합체. 인덱스(index)가 없고, 순서도 없음. 그대신 중복이 불가능함. set을 사용하는 것은 비교적 간단함. set을 사용할 수 있는 함수가 많지 않기 때문. 안에 이미 같은 값이 존재한다면 추가되지 않음. [ ] 안에 값을 넣어주면 됨. 빈 set을..

728x90
반응형
image