게시판
웹디자이너, 웹퍼블리셔, 프론트앤드 개발자를 위한 게시판입니다.
제목 | Map()과 Set()의 설명 및 차이점은? |
---|---|
등록자 | 관리자 |
등록일 | 2022-11-03 14:46 |
조회수 | 10 |
내용 | - Map은 key가 있는 데이터를 저장한다. 객체와 비슷한면이 있지만, 키에 다양한 자료형을 허용을한다. 예를들어 객체의 키는 무조건 문자형이지만, Map에는 키의 자료형에 제한이 없다. 주의 사항은 객체처럼 Map[key]형태를 사용하면 일반 객체로 취급하기 때문에 안쓰는게 좋다. Set은 중복을 허용하지 않는 값을 모아두는 객체다. new Set(iterable) 이런식으로 선언을 한다. 요소의 유무를 판단할때 Array.find보다 Set.has()가 더 효율적이다. 출저 : https://amyhyemi.tistory.com/224 |