반응형
reduce(callbackFn, initialValue)
- initiallValue없으면? If initialValue is not specified, previousValue is initialized to the first value in the array, and currentValue is initialized to the second value in the array.
- initialValue없고 대상array내 값이 1개뿐이라면?
- 뭘해도 [A] -> reduce(...) -> A 형태로 결과가 나옴, 즉 1개 있던 value가 array를 빠져나오게됨
reduce((previousValue, currentValue, currentIndex, array) => { /* … */ }, initialValue)
- previousValue: accumulated values until now
반응형
'js > js syntax' 카테고리의 다른 글
1->01: (1+'').padStart(2,'0'), (1).toLocaleString('en-US',{minimumIntegerDigits:2}) (0) | 2024.01.31 |
---|---|
javascript true/false (0) | 2022.08.31 |
js empty array check: arr?.length===0 (객체이면 arr.length는 undefined) (0) | 2022.07.11 |
js template literal에서 삼항연산자(a?b:c, ternary operator) 사용 (0) | 2022.06.02 |
Javascript Array Function - Map (0) | 2019.10.24 |