** reduce() 메서드 란? * 사전적의미 reduce[rɪduːs] <양·액수·정도 따위를> 줄이다, 감소시키다; 축소하다, 삭감하다 * 뜻 배열의 각 요소에 대해 주어진 리듀스 함수를 실행하고, 하나의 결과값을 반환 reduce()메서드는 배열의 각 요소를 누적하여 하나의 값으로 만들 때 유용하다.
일반적으로 배열의 요소들을 순회(반복) 시키면서 어떤 처리를 한다라고 하면 --> for 반복문을 많이 사용. 그러나, 자바스크립트는 계속 발전하면서 여러 유용한 함수들을 만들어 제공. arr.reduce(callback, initialValue) * callback은 각 요소에 대해 실행되는 함수로, 아래와 같은 매개변수를 가집니다. callback 실행 --> 한개의 출력 결과 / 문자열 / 배열 / 객체 / 딕셔너리 --> 생성. - 배열.reduce( 함수( 누적값, 현재값, 현재인덱스, 원본배열 ), 초깃값 ) - 누적값 --> accumulator --> acc - 현...
#
0
#
리듀스
#
메서드
#
반복
#
배열
#
순회
#
요소
#
원본배열
#
줄이다
#
초깃값
#
콜백함수
#
함수
#
현재값
#
현재인덱스
#
누적값
#
결과값
#
acc
#
accumulator
#
callback
#
cur
#
currentIndex
#
currentValue
#
idx
#
initialValue
#
javaScript
#
original
#
originalArraay
#
reduce
#
src
#
호출
원문 링크 : [javaScript] reduce() 메서드