로딩
요청 처리 중입니다...

[javaScript] reduce() 메서드

 [javaScript] reduce() 메서드

** 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 # 호출