JS1 JS 비동기 처리 Js 언어상의 특징으로 싱글 쓰레드를 사용 => 한번에 한가지 일만 처리 가능 이러한 점에 대한 단점들을 보완하기 위해 언어 자체는 병렬 처리를 못하지만, Js를 읽고 실행하는 엔진에서 병렬처리를 하는 구조 비동기란? A, B, C 실행시킬 때 동기: A 끝날 때까지 기다리고 B 실행, B 끝날 때까지 기다리고 C 실행 비동기: 그냥 각자 A,B,C 동시 실행 비유하자면 동기: 릴레이 계주 , 비동기 : 100m 달리기 이벤트 기반 동작을 코드로 구현한 방법 1. Callback : 전통적인 Javascript의 이벤트 기반 코딩 방식 2. Promise : Callback의 단점(= Callback 지옥 등...) 보완한 방식 3. Async - Await : Promise의 단점 보완한 방식 1. C.. 미가공 필기(JS) 2022. 5. 19. 이전 1 다음 반응형