지도 순회 방법은 다음과 같습니다: 1. forEach() 함수 사용, "map.forEach(function(value,key){...}" 구문; 2. "for..of" 루프 문 사용, "for( [key, value] of map object){...}".
이 튜토리얼의 운영 환경: Windows 7 시스템, ECMAScript 버전 6, Dell G3 컴퓨터.
Map은 집합의 구조입니다.
Map 객체 순회 방법
forEach()
for..of 키, 값 순회를 통해 매우 빠른 검색 속도를 제공합니다. , 항목
iterator.next()는 키, 값, 항목을 순회합니다
1, forEach() function
var map = [{ key : "百度", value : "李彦宏" }, { key : "阿里巴巴", value : "马云" }, ]; map.forEach(function(value, key) { console.log(key, value); })
2, for..of 루프
keys = map.keys(); for (key of keys) { console.log(key); // map.get(key)可得value值。 } values = map.values(); for (value of values) { console.log(value); } entries = map.entries(); for ([key, value] of entries) { console.log(key, value); }
【관련 권장사항: javascript 비디오 튜토리얼, 웹 프론트엔드】
위 내용은 es6 맵 객체의 순회 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!