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
- grafana
- JavaScript
- elasticsearch
- 옵셔널 체이닝
- optional chaining
- api gateway
- On-Premise
- 자바스크립트
- cognito
- 단축 평가
- docker swarm
- docker
- AWS
- 구조분해 할당
- transit gateway
- Service
- 비구조화 할당
- Proxy Resource
- VPC
- DynamoDB
- 온프레미스
- null 병합 연산자
- Site-to-Site VPN
- Await
- CloudFormation
- Endpoints
- vgw
- Custom Resource
- Kubernetes
- prometheus
Archives
- Today
- Total
목록Await (1)
만자의 개발일지
[JavaScript] async와 await
async&await async와 await는 가장 최근에 나온 비동기 처리 패턴으로, 기존의 콜백함수와 프로미스의 단점을 보완한 문법입니다. 흔히 말하는 콜백지옥 혹은 여러개의 프로미스가 서로 의존하고있는 경우 코드의 가독성이 저하될 수 있습니다. 이를 async와 await를 사용하여 더욱 간편하게 가독성있는 코드를 작성할 수 있습니다. 사용법 async와 await의 사용법은 매우 간단합니다. 함수앞에 async를 붙이면 해당 함수는 자동으로 프로미스를 반환하게 됩니다. 비동기로 처리되는 부분에 await를 붙이면 해당 프로미스가 끝날때까지 기다립니다. (동기적으로 처리) await은 async가 붙은 함수 안에서만 사용 가능합니다. 다음과 같이 프로미스로 작성한 코드를 async를 사용해 간편하게..
JavaScript
2022. 4. 12. 00:09