(6) Javascript : Map & Set
지금까지 배운 JS 문법은 객체, 배열로는 현실 세계의 반영이 어려운데 Map, Set 의 경우 데이터의 구성, 검색, 사용을 효율적으로 처리할 수 있다고 한다. Map 의 특징: (1) Object 는 Key 가 무조건 문자 형태였지만, Map의 경우 Key 는 어떤 데이터 타입도 올 수 있다. (2) Map은 키가 정렬된 순서로 저장된다. (3) Map을 쓰는 이유는 대량 데이터를 처리하려고 하는 것으로, iterator를 포함한 반복이 중요하다. Map의 기능은 검색, 삭제, 제거, 존재 여부 확인이 있다. 아래 간단한 코드에 예시가 있다. const myMap = new Map(); // 항상 Map에는 Set 이라는 것을 통해서 넣어야 함 myMap.set("key","value"); // 검색..
2023. 4. 12.