지도 기본적으로 각 요소가 키, 값으로 저장되는 요소 모음입니다. 쌍. 개체 를 모두 보유할 수 있습니다. 및 기본 값을 키 또는 값으로 사용합니다. 지도 객체를 반복할 때 삽입된 것과 동일한 순서로 키, 값 쌍을 반환합니다. 지도는 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