자료구조1 [자바스크립트] ES6 set, symbol 자료구조 set, symbol은 Javascript ES6에서 새롭게 도입한 데이터 구조 *map() key와 value를 한 쌍으로 묶는다는 점에서 객체(Object)와 비슷하다 1. Set() 특징 1) 배열과 유사하다. 하지만 배열은 중복된 값을 가질 수 있지만 set은 같은 값을 중복해서 가질 수 없다. 2) 중복해서 같은 값을 추가해도 추가되지 않는다. 그래서 이러한 성질을 이용하여 중복을 제거하는 용도로 사용된다. ex) 복권번호(중복되면 안되는 항목에 적용) 3) 파이썬의 set과 유사하다. 사용법 1) 생성 : new let arr1 = new Set(); 2) 추가 : add arr1.add("추가할 값"); 3) 삭제: delete arr1.delete("삭제할 값"); 4) 초기화: clear.. 2022. 11. 8. 이전 1 다음