A Developing Developer
[JavaScript] Map, set(), get() 본문
- Map
Map 객체는 키-값 쌍으로 이루어진 데이터를 저장하는 자료구조이다.
여기서 키는 중복되지 않으며 값은 중복이 가능하다.
- set()
set() 메소드는 Map 객체에 새로운 키-값 쌍을 추가하거나 이미 있을 경우 값을 업데이트하는데 사용된다.
[사용법]
map.set(key, value);
key는 Map 객체에 추가될 키를 나타내며,
value는 해당 키와 관련된 값을 나타낸다.
만약 key가 이미 존재하면,
기존의 값은 새로운 value로 대체된다.
이를 이용하여 원하는 키-값 쌍을 지정하거나 이미 있는 키-값 쌍을 수정할 수 있다.
- get()
get() 메소드는 Map 객체에서 지정된 키와 연관된 값을 가져온다.
[사용법]
map.get(key);
key는 가져올 값과 연관된 키를 나타낸다.
해당 키가 Map 객체에 존재하면,
그와 관련 값을 반환하고,
존재하지 않으면 undefined를 반환한다.
이를 이용하면 Map 객체에서 원하는 키의 값을 쉽게 추출할 수 있다.
'알고리즘' 카테고리의 다른 글
[JavaScript] shift() (0) | 2023.08.03 |
---|---|
[JavaScript] [...new Set()] (0) | 2023.08.02 |
[JavaScript] [...arr] (0) | 2023.07.05 |
[JavaScript] .reduce() (0) | 2023.07.04 |
[JavaScript] new Set(), has() (0) | 2023.06.29 |