본문 바로가기

👨‍💻 Dev/JavaScript8

[JavaScript] 배열 반복을 효과적으로 만드는 11가지 메서드 ✔ 들어가며 이번 포스팅은 해외 저자의 글을 요약 및 번역하고 살을 붙여 옮겼다. 자바스크립트 배열 반복을 효과적으로 만드는 11가지 메서드에 대해 알아본다. 원문은 하단 링크로 남긴다. 🙋‍♂️ 저자의 서문 Javascript의 일상적인 프로그래밍에서는 배열 요소에 대해 일종의 작업을 수행해야 합니다. 배열의 각 항목을 처리하는 것은 매우 일반적입니다. 따라서 각 배열 요소의 처리를 더 쉽고 효율적으로 만들기 위해 Javascript는 Iteration 메서드의 힘을 사용합니다. ✔ 반복(Iteration) 메서드 반복 매서드은 배열의 모든 요소에 대해 한 번에 하나씩 작동하는 방법이다. 이러한 메서드는 loof와 유사하다. 각 함수들을 활용하여 배열을 반복하고, 각 항목에 대해 일부 기능을 수행하고,.. 2022. 11. 11.
[JavaScript] reduce(리듀스) 함수 알아보기 ✔ reduce 함수란? reduce는 사전적으로 줄이다라는 뜻을 가지고 있다. 사전적 의미 그대로, 리듀스 함수는 배열의 요소를 순차적으로 순회하며 숫자든 배열이든 객체든 하나의 값으로 줄여 return 하는 함수다. 즉, 배열을 기반으로 하나의 값을 도출할 때 사용된다. ✔ reduce 함수의 기본 문법 arr.reduce(callback(accumulator, currentValue, index, array), initialValue); // 배열.reduce(callback(누적값, 현재값, 인덱스, 요소), 초기값); reduce()는 빈 요소를 제외하고 배열 내에 존재하는 각 요소에 대해 callback 함수를 한 번씩 실행하는데, 콜백 함수는 다음의 네 인수를 받습니다: - accumulat.. 2022. 11. 6.