forEach
forEach는 가장 기본적인 Loop 메소드이다.
구동방식은 array의 map 함수와 같다.
배열을 순차적으로 i[0] ~ i[length - 1] 까지 확인하는 것이 가능하다.
작동 방식이 완전히 동일하다.
// for 구문 버전 - 쓰지말자
const arr = [3, 9, 4, 2, 7, 6];
for (let i = 0; i < arr.length; i++) {
if (arr[i] % 2 == 0) {
console.log(arr[i]);
}
}
// forEach() 버전 - * 애용하자 *
const arr = [3, 9, 4, 2, 7, 6];
arr.forEach((n) => {
if (n % 2 == 0) {
console.log(n);
}
});
출처
https://bblog.tistory.com/300
댓글