본문 바로가기
부트캠프교육중/JavaScript

동기화하는방법

by 뭉지야 2023. 1. 17.
728x90


비동기로 작동하는 코드를 제어할수있는 방법 (동기화한다)


1. callback함수

2.callback hell
callback함수를 통해 제어할수있지만 코드가 길어질수록 복잡해지고 가독성이 낮아지는 callback hell이 발생하는 단점이 있다.
callback hell의 현상을 방지하기 위해 promise가 사용되기 시작했다.

3.promise
-callback hell의 현상을 방지하는 역할도 수행한다.

 

4.Async, Await

-promise hell의 단점을 보완한다.

728x90

'부트캠프교육중 > JavaScript' 카테고리의 다른 글

Async , Await  (0) 2023.01.17
Promise  (0) 2023.01.17
타이머관련 API  (0) 2023.01.17
동기, 비동기  (0) 2023.01.17
extends, super 이용 예시  (0) 2023.01.16