for Each [immutable] - 불변
arr.forEach(callback(currentvalue[, index[, array]])[, thisArg])
-
배열의 길이만큼 반복 실행
-
인자로 전달되며, 실행 여부를 해당 함수가 결정하는 형태의 함수를 callback
for Each 매개변수
callback 각 요소에 대해 실행할 함수
-
currentValue 처리할 현재 요소
-
index 처리할 현재 요소의 인덱스
-
array forEach()를 호출한 배열
thisArg callback을 실행할 때 this로 사용할 값
리턴 값
-
undefined
for Each 실행
let arr = ['Security', 'Info', 'World'];
arr.forEach(function(curr, index, array) {
console.log(index + ':' + curr);
});
/*========================================*/
// 결과 값
0:Security
1:Info
2:World
참조 사이트 : MDN forEach
'CodeStates > └ JavaScript(Pre)' 카테고리의 다른 글
filter (0) | 2020.06.20 |
---|---|
map (0) | 2020.06.20 |
객체 (0) | 2020.06.18 |
push, pop, shift, unshift, slice (0) | 2020.06.18 |
타입 구분 (0) | 2020.06.18 |
댓글