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 |
Tags
- Firebase
- 리덕스
- 파이어베이스
- CS스터디
- WIL
- 에어비엔비
- DoM
- Git
- python
- 알고리즘
- frontend
- til
- 인스타그램
- 에러해결
- react
- CS
- 카카오맵
- 개발자
- AWS
- javascript
- 자바스크립트
- Ref
- 실전프로젝트
- 리액트
- 항해99
- 네트워크
- 미니프로젝트
- 프론트엔드
- 클론코딩
- 프로그래머스
Archives
- Today
- Total
목록Promise (2)
개발스터디일지
자바스크립트에서 사용하는 콜백 (callback) 함수와 콜백함수를 간결하게 보여주는 promise, promise의 .then 지옥을 벗어나게 해주는 async await에 대해 정리해본다. 비동기 처리란 무엇인가 비동기라는 말을 알기 위해서 동기의 뜻을 알아야한다. 자바스크립트는 맨위에 있는 코드부터 시작해서 아래의 코드까지 차례차례 순서대로 실행이 된다. (= 이를 동기적 처리라고 부른다.) 때문에 무거운 데이터 처리를 하는 코드를 실행하는 경우 시간이 오래 걸리게 되고, 아래에 있는 코드들이 실행되지 못하고 기다리게 된다. 반면, 비동기 처리는 위에 있는 코드들이 모두 처리될 때까지 기다리지 않고 실행되기 때문에 속도 저하를 방지할 수 있다. (비동기는 언제 실행이 되는 지 정확히 알 수 없다) ..
프론트엔드/Javascript
2022. 10. 20. 13:24