forEach()
map함수와 비슷한 forEach 함수에 대해 알아보겠다.
forEach() 메서드는 배열에 사용하는 메서드로, 반복적인 기능을 수행할 때 사용한다.
map()메서드와 거의 비슷하지만 차이점은 따로 return 하는 값이 없다는 것이다.
구문
arr.forEach(callback(currentvalue[, index[, array]])[, thisArg])
매개변수
callback : 실행함수
currentvalue : 처리할 현재 요소
index : 인덱스
반환값
underfined
const arr = ["apple", "orange", "grape"]
arr.forEach((arr) => console.log(arr))
// apple, orange, grape
arr.forEach(function(arr, index, array){
console.log(arr, index, array)
})
// apple 0 ["apple", "orange", "grape"]
// orange 1 ["apple", "orange", "grape"]
// brape 2 ["apple", "orange", "grape"]
반응형
'JavaScript' 카테고리의 다른 글
[Javascript] 배열에 특정 값 포함여부 확인 includes()함수 (0) | 2022.06.02 |
---|---|
[Javascript] shift, unshift 함수 (0) | 2022.06.01 |
[Javascript] 특정 문자 위치 찾기 indexOf 함수 (0) | 2022.05.30 |
[Javascript] find, findIndex 함수 (0) | 2022.05.29 |
[Javascirpt] filter 함수 (0) | 2022.05.28 |