코드스테이츠(Immersive)/스프린트

Server Side Techniques(Promise)

렛츠기릿 2019. 8. 18. 12:00

비동기란?(Asynchronous)

 : 특정 코드의 연산이 끝날 때까지 코드의 실행을 멈추지 않고 다음 코드를 먼저 실행

예시) ajax, setTimeout

<-> 동기(Syncronous) : 동시에 일어난다

 

비동기처리 방식의 문제점 해결

-> 콜백 함수

    -> 콜백 지옥발생(콜백의 분리로도 해결가능)

         -> Promise, Aync 사용가능