[javascript] forEach 메서드를 이용한 배열 요소 순회하기

JavaScript에서 배열의 각 요소를 순회하고자 할 때, forEach 메서드를 사용할 수 있습니다. 이 메서드는 배열의 각 요소에 대해 지정된 함수를 실행합니다.

forEach 메서드의 사용법

forEach 메서드는 다음과 같이 사용됩니다:

const array = [1, 2, 3, 4, 5];

array.forEach(function(element) {
  console.log(element);
});

위 예제에서는 배열의 각 요소를 출력하는 함수를 forEach 메서드의 인자로 전달하였습니다.

forEach 메서드의 첫 번째 매개변수는 각 요소를 대상으로 실행할 함수이며, 두 번째 매개변수를 통해 이 함수 내에서 사용할 this 값을 지정할 수 있습니다.

forEach 메서드의 특징

총평: forEach 메서드는 배열을 순회하면서 각 요소에 대해 특정한 동작을 수행할 때 유용한 메서드이나, 배열을 중간에 중단하거나, 반환된 값을 다시 사용해야 하는 경우에는 다른 배열 순회 메서드를 고려해야 합니다.

참고 자료: MDN Web Docs - Array.prototype.forEach()