Arr.forEach( )
2022. 12. 20. 01:16ㆍJavaScript/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 |