자바 스크립트 Foreach 예는 오늘의 주요 주제입니다. forEach()는 배열의 각 항목에 대한 함수를 실행하는 데 사용할 수 있는 Array 메서드입니다. 배열, 맵 및 집합과 같은 Javascript 데이터 형식에서만 사용할 수 있습니다. 배열의 각 항목에 대해 실행되는 A 함수입니다. forEach()는 배열에 있는 각 요소에 대해 오름차순으로 제공된 콜백을 한 번 실행합니다. 이Arg 매개 변수(this)는 forEach()에 제공되므로 호출될 때마다 콜백에 전달되어 이 값으로 사용됩니다. forEach() 메서드는 각 배열 요소에 대해 제공된 함수를 한 번 실행합니다. 이 예제에서는 for 루프 및 foreach 루프를 사용하는 정수 배열을 표시합니다. Java for-each 루프는 마지막 요소까지 배열 또는 컬렉션을 트래버스합니다. 각 요소에 대해 변수에 요소를 저장하고 for-each 루프의 본문을 실행합니다. 참고: 콘솔에서 배열의 내용을 표시하려면 console.table()를 사용하여 서식이 지정된 버전의 배열을 인쇄할 수 있습니다. 다음 예제에서는 forEach()를 사용하여 다른 방법을 보여 줍니다. For-each는 for 루프와 같은 또 다른 배열 트래버스 기술이며, 루프는 Java5에서 도입된 do-while 루프입니다.

J2SE 5.0 이후 각 루프또는 향상된 루프용 Java가 도입되었습니다. Java에서 배열 또는 컬렉션을 트래버스하는 대체 방법을 제공합니다. 주로 배열 또는 컬렉션 요소를 통과하는 데 사용됩니다. for-each 루프의 장점은 버그의 가능성을 제거하고 코드를 더 읽기 쉽게 만든다는 것입니다. 각 요소를 하나씩 트래버스하기 때문에 for-each 루프라고 합니다. 요소를 합사할 Java for-each 루프의 또 다른 루프를 살펴보겠습니다. 다음은 Foreach 개체가 컬렉션으로 사용되는 경우 콜백은 각 루프및 람다에 대해 사용하여 목록을 반복하기 위해 Java 프로그램을 반복할 때마다 키-값 쌍을 전달합니다. 단어와 숫자로 각 숫자를 표시 하는 배열을 통해 반복 다음 (고안) 예제 배열의 각 항목에서 개체의 속성을 업데이트: Java 5 각 루프에 대 한 향상 된 호출 하는 각 루프를 도입. 배열 및 컬렉션의 요소를 반복하는 데 사용됩니다. 다음 코드는 배열의 각 요소에 대해 한 줄을 기록합니다.