반응형
※ Generator
- promise , async await와 더불어서 ES6에서 새롭게 나온 동기화 문법
- wrapping 함수 안쪽에 복수개의 함수를 순차적으로 원하는 시점에 동기적으로 호출하면서 여러개의 리턴값을 반환
사용순서
1. Wrapping 함수 생성시 함수명 뒤에 * 추가
2. 안쪽에 자식함수 호출문 앞에 yield문 추가
3. 해당 wrapping 함수 호출시 리턴값으로 iterable 객체반환 (반복가능한 객체)
4. 반환된 이터러블 객체에 .next 메서드 호출 시 원하는 시점에 동기적으로 함수 호출 가능
'IT > React' 카테고리의 다른 글
[React] React-toolkit 정리 (0) | 2023.07.18 |
---|---|
[React] redux 작업 흐름 , redux-saga 작업 흐름 (0) | 2023.07.13 |
[React] redux , react-redux 정리 (0) | 2023.07.11 |
[React] useReducer 정리 (0) | 2023.07.11 |
[React] useContext 정리 (0) | 2023.07.11 |