목차 후후... promise 다음에 바로 Async / await 써버리기!! 이렇게 연계되는 건 바로바로 써주는 게 독자에 대한 배려 아니겠슴까!! Async / await Async는 비동기 작업 그 자체인 문법이다. Async함수 안에 await를 쓰고 비동기 작업을 시작하면, 해당 await 비동기 요청까지만 코드가 진행된 뒤, 다른 작업을 진행한다. 비동기 작업이 끝난 뒤 다시 이어서 Async함수가 재개된다. 이거 모를 때는 플래그를 썼었는데... 플래그 변수 선언이 하나둘씩 늘어갈수록 보기 안 좋다. 초기화도 시켜줘야 하고ㅜ 무엇보다 if문으로 너저분해진다. function After2s() { return new Promise(resolve => { setTimeout(() => { re..
목차 async / wait 함수에 대하여 자세하게 다룰 예정이었는데, 구글링 하다 보니 promise에 대하여 다루다가 본제로 넘어갈 것 같아서 그냥 promise를 먼저 다루기로 했다. Promise Promise란 비동기 작업의 결과를 나타내는 object이다. 비동기란 간단하게 말하면, 작업을 요청한 뒤 응답이 올 때까지 다음 코드를 진행하는 방식을 뜻한다. promise는 요청에 대한 응답으로써, 두 가지로 구성되어있다. 상태 상태에는 세 가지가 있다. Pending(대기) : 작업이 완료되지 않았을 때, 진행중일때 Fulfilled(이행) : 작업이 완료되어 응답을 했을 때 Rejected(실패) : 작업을 실패하였을 때 그림을 살펴보면 대기상태에서 작업이 처리(settled) 됐을 때, 성공..
- Total
- Today
- Yesterday
- SVG
- usecookies
- 무료아이콘
- 랜더링
- 비동기
- 클릭
- 가상샐렉터
- touchable
- proptype
- 쿠키
- 접근성
- 웹접근성
- async
- Redux
- Router
- 이쁜코드
- 에러
- html
- nodejs
- react
- 서버
- CSS
- switch
- homebrew
- visualcode
- Expo
- useReducer
- 아이콘
- Hook
- dom
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |