본문 바로가기

바닐라코딩 부트캠프

async) reduce 메모

2020 01 10 fri
주제  : async

코드워즈
알고리즘문제 화목 후순위 => 주말
과제리뷰 =>효율 따지기 X


오늘 해야할것
---------
키워드
git upstream
fetch
merge
import
export
---------
async 과제
10시 => 이번주 퀴즈
알고리즘 문제 => 주말
---------

reduce
iteratee 사용하여 coll을 단일 값으로 줄이고 ,  연속단계 리턴
memo => 축소의 초기 상태
직렬로만 작동 ? ???????????

iteratee
- 축소의 다음 단계 생성 위해 
배열 각 항목에 적용되는 기능

- iteratee는 다음 축소 상태로 완료 되어야함
=> iterate 실행의 memo 결과 다음 iteratee에 전달 ?

- iteratee 오류와 함께 완료시 축소 중지
최종함수가 오류와 함께 호출

- 인자는 memo item callback

callback
- iteratee 모두 완료된후 호출
- result는 감소된 값 ?
- 인자로 err, result

--------------------
q) 식 넣지 않아도 'reduce error' 성공되는 이유 ??

문제) result가 memo 누적이 안됨
result 제대로 다음 iteratee에 넘겨주나 ?

문제) coll이 비동기로 들어와서 첫번쨰 들어오게 누군지 찾기
iteratee memo 값에 이전 iteratee 값의 결과가 들어가게

'바닐라코딩 부트캠프' 카테고리의 다른 글

js 연습문제  (0) 2020.01.10
async) memoize 메모  (0) 2020.01.10
quiz1) 0.1 + 0.2 === 0.3 ?  (0) 2020.01.10
day2 문제 메모  (0) 2020.01.09
async 문제 메모  (0) 2020.01.07