Map
1. Map 객체는 키와 값의 쌍으로 정보를 저장하는 자료구조
2. Map은 키 값으로 문자, 문자열 뿐만 아니라 숫자도 사용가능
3. Map 객체 메서드
- const map = new Map(); //Met 객체를 생성
size : Map 객체의 요소개수를 확인
- const map = new Map([["age", 25]]);
- p1=set.size; p1=1
set(key, value) :Map 객체에 [key, value]를 추가
- const map = new Map();
- map.set('age', 25);
get(key) : map에서 key의 value값을 반환
- const map = new Map();
- map.set('age', 25);
- map.set('eng', 90);
- let p1=map.get('age')
- p1=25
has(key) : map 객체에 key가 존재하는지 확인
- const map = new Map();
- map.set('age', 25);
- let p1=map.has('age')
- p1=true
delete(key) :map 객체에서 key를 삭제
- const map = new Map();
- map.set('age', 25);
- map.set('eng', 90);
- map.delete('age')
- map={"eng"=>90}
clear() : map 객체에서 모든 키를 삭제