JavaScript Map forEach()

정의와 사용법

forEach() Map의 각 요소에 대해 함수를 호출합니다:

forEach() 메서드는 원래 Map을 변경하지 않습니다。

인스턴스

forEach() Map의 각 키/값 쌍에 대해 콜백 함수를 호출합니다:

// Map을 생성합니다
const fruits = new Map([
  "apples", 500],
  "bananas", 300],
  "oranges", 200
});
// 모든 항목을 나열합니다
let text = "";
fruits.forEach(function(value, key) {
  text += key + ' = ' + value;
});

개인적으로 시도해 보세요

문법

map.forEach(콜백)

파라미터

파라미터 설명
콜백 필수입니다. 각 요소에 대해 실행하는 함수입니다。

리턴 값

없음。

브라우저 지원

set.forEach() ECMAScript6 (ES6)의 기능입니다。

2017년 6월부터 모든 현대 브라우저는 ES6(JavaScript 2015)를 지원합니다:

Chrome 에지 파이어폭스 사파리 오페라
Chrome 51 Edge 15 Firefox 54 Safari 10 Opera 38
2016년 5월 2017년 4월 2017년 6월 2016년 9월 2016년 6월

set.forEach() Internet Explorer에서 지원되지 않습니다.