Astercle

  • 홈
  • 태그
  • 방명록

2026/07/17 1

[JS] Object vs Map vs Set

알고리즘을 풀다가 너무 궁금해져서 정리하게 되었다. (이전에도 알고 있었지만 이렇게 정리해두지 않으면 날라간다.) ObjectC++ 구조체처럼 작동한다. 힙 메모리에 미리 공간을 할당해서 캐싱해버린다. (이 때문에 키 값이 String 혹은 Symbol만 된다.)접근 속도가 매우 빠르다.그러나 새로운 키가 추가되거나 삭제되는 순간이 자주 발생하면 Object는 다시 공간을 할당해야 하기 때문에 매우 느려지며 이 과정도 자주 반복되면 그냥 해시 테이블로 만들어버린다. (Object의 장점 소멸)따라서 키 값은 그대로 있고 값만 바뀌며 빠르게 접근하고 싶은 경우에 사용한다.Map내부적으로 연결리스트 + 해시 테이블 구조를 사용한다.좀 더 자세히 들어가면, 삽입 순서를 기억하는 데이터 배열(연결리스트 역할)과..

Computer/HTML, CSS, Javascript 12:52:27
이전
1
다음
더보기
프로필사진

Astercle

  • 분류 전체보기 (74) N
    • Computer (55) N
      • HTML, CSS, Javascript (28) N
      • 리액트 (1)
      • 알고리즘 (19)
      • 네트워크 (6) N
      • SQLD (0)
    • Buch (18)
      • 경제 경영 (2)
      • 자기계발 (9)
      • 소설 (4)
      • 인문 (1)
      • 외국어 (1)
      • 컴퓨터 (1)

Tag

하버드 상위 1퍼센틔 비밀, 서울 자가에 대기업 다니는 김 부장 이야기 1 김 부장 편, 더레이저, 아는 만큼 보이는 프런트 엔드 개발, 크게 생각할수록 크게 이룬다, 빨모쌤의 라이브 영어회화, html, 정답, 프로그래머스, 과제, JS, JavaScript, 정렬, 큐, 알고리즘, css, 인생의 차이를 만드는 독서법 본깨적, 원더풀스, 독후감, 옹알이 (2),

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/07   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바