logo

JAVASCRIPT - Map / Set 객체

language-logoJavascript

• 자바스크립트의 Map 객체는 메소드를 이용해 값을 추가하거나 삭제하며, 문자열이 아닌 값도 키로 사용 가능하고 추가된 순서대로 반복이 가능하다.
• Map 객체의 주요 메소드로는 set(), get(), has(), delete(), clear(), size 등이 있으며, 이를 통해 값을 설정하거나 가져오고, 특정 키의 존재 여부를 확인하거나 값을 삭제하거나 모든 값을 제거하고, Map의 크기를 확인할 수 있다.
• Set 객체는 중복을 허용하지 않는 값을 모아놓은 컬렉션으로, 키가 없는 값만 저장된다. 주요 메소드로는 add(), delete(), has(), clear(), size 등이 있다.
• Set 객체의 keys(), values(), entries() 메소드는 각각 키, 값, 엔트리를 반환하는데, keys()와 values()는 같은 값을 반환하고, entries()는 [value, value] 형태로 값을 반환한다. 이는 Map과의 호환성을 위해 사용된다.

thumbnail
북마크
공유하기
신고하기
2분 분량
조회수 138
profile-imageEzIsReal
2년 전
Copyright © 2025. Codenary All Rights Reserved.