반응형
Facts
코딩테스트 연습
FlexibleHabit 개발
구조분해할당 공부 후 addExperience redcer가 NaN을 반환하는 오류를 해결
Feelings
I feel good
Findings
reduce()
제공된 reducer function을 각 요소마다 실행하고 단일값을 반환한다.
syntax
arr.reduce(callback( accumulator, currentValue, [, index[, array]] )[, initialValue])
parameters
callback
- accumulator
- current value
- index(optional)
- array(optional)
initialValue(optional)
return value
reduction의 결과값이 단일값으로 반환된다.
find()
제공된 테스팅함수를 만족하는 값을 반환한다.
syntax
arr.find(callback(element[, index[, array]])[, thisArg])
parameters
callback
- element
- index(optional)
- array(optional)
thisArg(optional)
return value
조건을 만족하는 요소를 반환한다. 만족하지 않으면 undefined를 반환한다.
Future Action Plans
코딩테스트: reducer를 사용한 요소의 수량을 객체로 반환하는 예제 이해하고 설명하기
FlexibleHabit: setStatus 정상화하기. 프로그래스바가 state.status를 잘 반영하도록 하기
Feedback
프로그레스바 구현을 통해 리덕스에 대한 이해가 심화될 것이다. 프로그레스바를 구현한 동기의 프로젝트를 참고해보자.
반응형
'TIL' 카테고리의 다른 글
[TIL] 2020.12.28 (0) | 2020.12.28 |
---|---|
[TIL] 2020.12.27 sort(), for문, if문 (0) | 2020.12.27 |
[TIL] 2020.12.25 펼침연산자 (0) | 2020.12.25 |
[TIL] 2020.12.24 require() 사용법 (0) | 2020.12.25 |
[TIL] 2020.12.23 inline script 발견 (0) | 2020.12.23 |