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
반응형
'IT > Javascript' 카테고리의 다른 글
[Javascript] - 자바스크립트 Array.prototype.filter 사용법 (0) | 2021.08.02 |
---|---|
[Javascript] - 자바스크립트 Array.prototype.map 사용법 (0) | 2021.08.02 |
[Javascript] - 자바스크립트 Array.prototype.sort 사용법 (0) | 2021.08.02 |
[Javascript] - 자바스크립트 Array.prototype.fill 사용법 (0) | 2021.08.02 |
[Javascript] - 자바스크립트 Array.prototype.reverse 사용법 (0) | 2021.08.01 |
댓글