비동기 처리
동기와 비동기
동기란?
하나의 작업이 실행되는 동안은 다른 작업을 동시에 진행하지 않는 방식으로, 다시말해 앞의 작업이 종료된 이후 다음 작업을 진행할 수 있는 순차적인 방식을 말한다.
스레드와 멀티스레드
아래와 같이 workA, workB, workC 3가지 함수가 실행 후 종료되기 까지 걸리는 시간이 각각 5초, 3초, 10초 라고 가정해보자.
const workA = ()=>{ //5초
console.log("workA");
}
...
woodstock.hashnode.dev2 min read