Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Frontend Roadmap
- 모던 자바스크립트 Deep Dive TIL
- 프로그래머스 K_Digital Training 프론트엔드
- Vue3
- 모던 자바스크립트 TIL
- 개발자 특강
- KDT 프로그래머스
- useEffect return
- 프로그래머스 데브코스 프론트엔드
- Vue3 Router
- 모던 자바스크립트 Deep Dive
- 머쓱이
- 모던 자바스크립트 딥다이브
- 백준 js
- 모던 javascript Deep Dive
- react 프로젝트 리팩토링
- frontend roadmap study
- 인프런 자바스크립트 알고리즘 문제풀이
- 프로그래머스 데브코스
- 우테캠 회고록
- 프로그래머스 데브코스 프론트엔드 TIL
- K_Digital Training
- 프로그래머스 K_Digital Training
- react customHook 예시
- 투포인터알고리즘 js
- useRef 지역 변수
- 리팩토링 회고
- TypeScript 문법 소개
- KDT 프로그래머스 데브코스 프론트엔드
- 백준 node.js
Archives
- Today
- Total
목록js async await (1)
프론트엔드 개발자의 기록 공간
[JavaScript DeepDive] 46장_제너레이터와 async / await
ES6에서 도입된 제너레이터는 코드 블록의 실행을 일시 중지했다가 필요한 시점에 재개할 수 있는 특수한 함수다. 제터레이터와 일반 함수의 차이는 다음과 같다. 제너레이터 함수는 함수 호출자에게 함수 실행의 제어권을 양도할 수 있다. 일반 함수를 호출하면 제어권이 함수에게 넘어가고 함수 코드를 실행한다. 즉, 함수 호출자는 함수를 호출한 이후 함수 실행을 제어할 수 없다. 제너레이터 함수는 함수 호출자가 함수 실행을 일시 중지시키거나 재개시킬 수 있도록 제어권을 가진다. 제너레이터 함수는 함수 호출자와 함수의 상태를 주고받을 수 있다. 일반 함수를 호출하면 매개변수를 통해 값을 받고 함수 코드를 실행하여 결과값을 반환한다. 즉, 함수가 실행되고 있는 동안에는 함수 외부에서 함수 내부로 값을 전달하여 함수의..
모던 자바스크립트 Deep Dive
2022. 3. 13. 03:31