[JavaScript] 비동기 Callback/Promise/async,await
Language/JS
2021. 6. 22. 23:06
비동기 공부 목표 blocking 개념 동기적 개념(synchronous) non - blockin / 비동기 개념 (asynchronous) 비동기적으로 작동하는 기능 로딩창 / 인터넷 서버 요청 후 응답 기다림 / 큰 용량 파일을 로딩 callback / promise의 장점 단점 promise 패턴 공부 resolve, reject 의미 then/catch 와의 관계 promise 인자 넘기는 법/세가지 상태/promise.all 이해 async/await 작동 원리 비동기 간단히 동기와 비동기의 차이점을 설명하자면, 동기는 전화라고 생각할 수 있고, 비동기는 문자라고 생각할 수 있다. 전화는 당장 일을 멈추고 전화를 받아야 한다. 하지만 문자는 시간이 얼마나 걸리던 미룰수가 있다. 즉, 요청과 동..