[JavaScript] 비동기 처리, CallBack 함수에 대한 개념적 이해
동기 VS 비동기 Syncronous 동기 : 요청을 보낸 후 해당 요청의 응답을 받아야 다음 동작을 실행하는 방식 Asynchronous 비동기 : 요청을 보낸 후 응답과 관계없이 다음 동작을 실행하는 방식 JavaScript는 동기식 언어이다. 자바스크립트는 한 번에 하나의 작업을 수행한다. 한 작업이 실행되는 동안 다른 작업은 멈춘 상태를 유지하고 자신의 차례를 기다리는 것을 말한다. 마치 음식점에 여러 사람들과 갔을 때, 키오스크를 이용하여 한 사람씩 결제하는 것과 유사하다. 이러한 동작을 단일 스레드(싱글 스레드), 동기(Synchronous)라고 부른다. console.log("hi"); console.log("hello"); console.log("bye"); 이렇게 console.log()..
2020.12.11