Arr.forEach( )

2022. 12. 20. 01:16JavaScript/Method

22문법(Syntax)

Array.forEach(() => {})

 

 

정의(Define)

  • forEach( )는 배열을 순회하며 각 배열의 각 요소에서 함수를 호출한다.
  • forEach( ) 안에 들어가는 함수는 세가지 인자를 받는다.
    • 첫번째 인자는 배열 요소의 값
    • 두번째 인자는 배열 인덱스의 값
    • 세변째 인자는 배열 전체를 받는다.
  • forEach( )는 모든 요소에 대해 함수를 호출하기전에 멈출 수가 없다.

 

예시(Example)

let sum = 0
let arr = [1, 2, 3, 4, 5]

arr.forEach(value => { sum += value })

console.log (sum) // 15

화살표 함수를 이용해 배열의 각 인자값을 변수 sum에 더하여 합을 구했다.

 

let arr = [1, 2, 3, 4, 5]

arr.forEach((val, index, arr) => { arr[index] = val * 10 })

console.log(arr) // [10, 20, 30, 40, 50]

 

배열의 각각 요소에 10을 곱해 arr = [10, 20, 30, 40, 50]이 되었다.

'JavaScript > Method' 카테고리의 다른 글

Arr.pop( )  (0) 2022.12.10
Arr.push( )  (0) 2022.12.10