Array : Reduce 방식 (작동 원리 및 응용)
소개
제목에서 알 수 있듯이 가장 널리 사용되는 배열 함수 중 하나인 reduce에 대해 논의할 것입니다.
단어 자체는 입력 값을 단일 출력 값으로 줄인다고 설명합니다. 우리에게 보여줘!
reduce(function(accumulator, currentValue, index, array) {
/* function-body */
}, initialValue)
누산기 (a) - 마지막 반복의 반환 값 또는 초기 값입니다.
currentvalue (c) - 현재 진행 중인 반복에서 현재 요소의 값입니다.
index - 현재 반복의 인덱스입니다.
배열 - reduce 함수를 적용하여 제공하는 입력 배열입니다.
initialValue - 첫 번째 반복에서 누산기로 반환되는 시작 값입니다.
이제 충분한 이론으로 예를 살펴보겠습니다. 이 예에서는 숫자 배열에 주어진 모든 숫자의 합계를 계산할 것입니다.
let arr = [ 1, 2 ,3,4,5,6,7,8,9,10];
const sum = arr.reduce((accumulator,currentvalue) => accumulator + currentvalue,0);
console.log("Sum : ",sum);
축소 기능을 사용할 수 있는 실제 사용 사례는 다음과 같습니다.
들러 주셔서 감사합니다. 유용하다고 생각되면 공유를 고려하십시오. 여기에서 나와 연결할 수 있습니다.
Reference
이 문제에 관하여(Array : Reduce 방식 (작동 원리 및 응용)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/swasdev4511/array-reduce-method-how-it-works-and-its-applications--2o92텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)