NATIVE

settings_applicationsObject  >   settings_applicationsArray  >   settings_applications[[Prototype]]

NATIVE

Draft
  • account_tree
  • bug_report

Numberaccumulatorreduce(Functioncallback[, NumberinitialValue])

설명

배열의 원소 왼쪽에서 오른쪽으로 이동하며 각 원소마다 누적 계산값과 함께 함수를 적용해 하나의 값으로 줄인다.

구문

기본형식
array.reduce(callback[, initialValue])

매개 변수

Functioncallback필수

배열의 각 원소에 대응하며 실행할 함수를 설정한다. 다음 네 가지 인자를 받는다.

  • accumulator
    • 각 원소에 대응할 때 콜백 함수의 반환값을 누적한 값
  • currentValue
    • 배열내 현재 처리되고 있는 원소
  • currentIndex선택
    • 선택적으로 사용할 수 있으며 처리할 현재 요소의 인덱스
  • array선택
    • 선택적으로 사용할 수 있으며 reduce()를 호출한 배열
NumberinitialValue선택

콜백 함수의 첫 호출에 첫 번째 인수로 사용되는 값이다.

반환

Numberaccumulator
누적된 계산 결과 값을 반환한다.

지원 웹브라우저