Map에 대하여
키와 값의 쌍으로 이루어진 컬렉션 객체 - Key - value값의 한쌍으로 이루어진 데이터 집합이다. const map = new Map([ ['cat', '나비'], ['dog', '바둑이'], ]); console.log(map); //Map(2) { 'cat' => '나비', 'dog' => '바둑이' } 값을 추가하기, 해당 값이 포함되어있는지 확인하기 const map = new Map([ ['cat', '나비'], ['dog', '바둑이'], ]); console.log(map); //Map(2) { 'cat' => '나비', 'dog' => '바둑이' } // 추가 map.set('rabbit', '토순이'); console.log(map); //Map(3) { 'cat' => '나비', ..
2022. 10. 7.
set에 대하여
set 1. 모든 값이 고유하다.(데이터가 중복될 수 없다) 2. 인덱스를 사용하지 않는다. 3. undefined와 NaN도 저장할 수 있다. 생성하는 방법 : new Set 예제 ) let set1 = new Set([1, 2, 2, 3]); console.log(set1); // Set(3) { 1, 2, 3 } 이미 값이 있는 경우 추가도 되지 않는다. let set1 = new Set([1, 2, 2, 3]); console.log(set1); // Set(3) { 1, 2, 3 } set1.add(1); console.log(set1); 없는 값인 경우 삭제되지 않는다. let set1 = new Set([1, 2, 2, 3]); console.log(set1); // Set(3) { 1, 2..
2022. 10. 7.