본문 바로가기
개발/JavaScript

[JS] Map 의 메서드 정리

by WaDDak 2024. 8. 27.

요약

  • set(key, value): 키-값 쌍을 추가하거나, 기존 키의 값을 업데이트합니다.
  • get(key): 특정 키에 해당하는 값을 반환합니다.
  • has(key): 특정 키가 Map에 존재하는지 확인합니다.
  • delete(key): 특정 키-값 쌍을 Map에서 삭제합니다.
  • clear(): Map의 모든 요소를 제거합니다.
  • size: Map에 저장된 키-값 쌍의 개수를 반환하는 속성입니다.
  • keys(): Map의 모든 키를 이터레이터로 반환합니다.
  • values(): Map의 모든 값을 이터레이터로 반환합니다.
  • entries(): [key, value] 쌍을 이터레이터로 반환합니다.
  • forEach(callback, [thisArg]): 각 키-값 쌍에 대해 제공된 콜백 함수를 실행합니다.

이 메서드들을 사용하여 Map 객체를 효율적으로 조작하고 관리할 수 있습니다. Map은 키-값 쌍을 저장하는 데 특화되어 있으며, 특히 키로 원시 값뿐만 아니라 객체도 사용할 수 있다는 점에서 객체(Object)와 비교되는 장점이 있습니다.

'개발 > JavaScript' 카테고리의 다른 글

[JS] stack  (0) 2024.09.27
[JS] 문자열 string 메서드  (0) 2024.09.06
[JS] undefined 와 null  (0) 2024.08.20
[JS] 가비지 콜렉터(Garbage Collecto)  (0) 2024.08.20
[JS] 데이터 타입의 종류  (0) 2024.08.20