[JS] Map과 Set
·
Front-end/Javascript
Map과 Set이 등장한 이유Javascript에서 객체와 배열을 이용해서 다양하고 복잡한 프로그램을 만들 수 있다.그럼에도 불구하고 현실세계의 여러가지 문제를 해결하기에는 부족하기 때문에 Map과 Set이 등장하였다. Mapkey-value 쌍으로 데이터를 저장하는 자료 구조1. key의 데이터 타입에 제한이 없다.문자열 뿐만 아니라 숫자, 객체, 심볼 등 모든 데이터 타입을 사용할 수 있다.객체와의 차이점이 여기서 드러난다. 2. key의 삽입 순서를 기억한다. 3. 순서는 유지 되지 않는다. Map 기능📌 new Map()Map 생성하기const myMap = new Map(); 📌 map이름.set(key,value)key와 value 저장하기myMap.set("one", 1);myMap.s..