더북(TheBook)

[1, 5, 4, 2] 배열이 있을 때, 배열에 있는 요소들을 다음과 같이 forEach() 메서드로 순회할 수 있습니다.

const arr = [1, 5, 4, 2];
arr.forEach((number, index) => {
  console.log(number, index);
});
1 0
5 1
4 2
2 3

forEach()는 인수로 받은 함수를 배열 요소에 각각 적용합니다. 이때 요소 순서대로 함수를 적용하므로 반복문 역할을 하게 됩니다. 인수로 받은 함수의 매개변수로는 요소(number)와 요소의 인덱스(index)가 들어 있습니다.

그림 2-33 forEach( ) 메서드의 인수

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.