해시 테이블

Namlulu·2022년 2월 3일
1

자료구조

목록 보기
6/7

=> 해시 함수를 사용하여 키, 값 형태를 저장하는 자료구조이다. 검색을 빠르게 할 때 유리하다.

const map1 = new Map();

map1.set('a', 1);
map1.set('b', 2);
map1.set('c', 3);

console.log(map1.get('a'));
// expected output: 1

map1.set('a', 97);

console.log(map1.get('a'));
// expected output: 97

console.log(map1.size);
// expected output: 3

map1.delete('b');

console.log(map1.size);
// expected output: 2

=> js는 object 말고 Map을 활용할 수 있다. key에 객체도 들어갈 수 있다.

profile
Better then yesterday

0개의 댓글