본문 바로가기
IT/Javascript

[Javascript] - 자바스크립트 Array.prototype.forEach 사용법

by 차이나는 개발자 2021. 8. 2.
728x90
반응형

#자바스크립트 Array.prototype.forEach 사용법

 

 

-forEach 메서드는 for 문을 대체할 수 있는 고차 함수다.

-자신의 내부에서 반복문을 실행한다.

-원본 배열을 변경하지 않는다.

 

-예시

// for 문
const numbers = [1, 2, 3];
const pows = [];

for (let i = 0; i < numbers.length; i++) {
    pows.push(numbers[i] ** 2);
}

console.log(pows); // [1, 4, 9]

// forEach 문
const numbers2 = [1, 2, 3];
const pows2 = [];

numbers2.forEach(item => pows2.push(item ** 2));

console.log(pows2); // [1, 4, 9]

 

 

 

728x90
반응형

댓글