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