지도 기본적으로 각 요소가 키, 값으로 저장되는 요소 모음입니다. 쌍. 개체 를 모두 보유할 수 있습니다. 및 기본 값을 키 또는 값으로 사용합니다. 지도 객체를 반복할 때 삽입된 것과 동일한 순서로 키, 값 쌍을 반환합니다. 지도는 map.clear() 라는 메소드를 제공했습니다. 맵 내부의 값을 제거합니다. 이 방법은 모든 키/값 쌍을 제거합니다. 지도를 완전히 비우십시오.
구문
map.clear(obj);
map.obj() 개체를 매개 변수로 사용하고 각 값을 제거하여 비어 있도록 합니다.
예시-1
다음 예에서 지도 생성되고 2개의 요소가 전달되었습니다. map.clear() 적용 전 메소드 맵 개체의 크기는 2였지만 적용 후 크기는 0이었습니다.
<html> <body> <script> var myMap = new Map(); myMap.set(0, 'Tutorialspoint'); myMap.set(1, 'Tutorix'); document.write(myMap.size); document.write("</br>"); myMap.clear(); document.write(myMap.size); </script> </body> </html>
출력
2 0
예시-2
다음 예에서 지도 생성되고 4개의 요소가 전달되었습니다. map.clear() 적용 전 메소드 맵 개체의 크기는 4개였지만 적용 후 크기는 0이었습니다.
<html> <body> <script> var myMap = new Map(); myMap.set(0, 'India'); myMap.set(2, 'Australia'); myMap.set(3, 'England'); myMap.set(4, 'Newzealand'); document.write(myMap.size); document.write("</br>"); myMap.clear(); document.write(myMap.size); </script> </body> </html>
출력
4 0