English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

NodeJS 기본 강의

NodeJS Express.js

NodeJS 버퍼&URL;

NodeJS MySql

NodeJS MongoDB

NodeJS 파일(FS)

NodeJS 다른

Node.js forEach

Node.js forEach는 제공된 기능을 각 요소에 대해 실행합니다.

문법– forEach

forEach 문법은;

let arr = [element1, element2, elementN]; 
arr.forEach(myFunction(element, index, array, this){ function body });

myFunction 함수는 arr의 각 요소에 대해 element를 실행합니다. 각 반복마다 요소는 배열의 of로 함수에 전달됩니다.

예제1:요소 배열에 forEach

이 예제에서는 배열의 각 요소에 forEach를 적용할 것입니다.

let array1 = ['a1', 'b1', 'c1']; 
array1.forEach(function(element) { 
  console.log(element); 
 });

출력 결과

a1
b1
c1

예제2:forEach는 요소 배열에 외부 함수로 전달됩니다

이 예제에서는 배열의 각 요소에 forEach를 적용할 것입니다. 그런 다음, 각 함수를 정의하고 forEach에 전달할 것입니다.

let array1 = ['a1', 'b1', 'c1'] 
let myFunc = function(element) { 
  console.log(element) 
 } 
array1.forEach(myFunc)

예제3:요소, 인덱스 및 배열의 배열에 forEach를 접근할 수 있습니다

이 예제에서는 각 반복마다 인덱스와 배열 및 요소에 접근할 것입니다.

let array1 = ['a1', 'b1', 'c1'] 
 
let myFunc = function(element, index, array) { 
  console.log(index + ' : ' + element + ' - ' + array[index]) 
 } 
 
array1.forEach(myFunc)

출력 결과

0 : a1 - a1
1 : b1 - b1
2 : c1 - c1