일반적인 동기와 비동기의 의미는

동기는 순서와 관계없이 그냥 즉시즉시 여러가지 일 하는거고


비동기는 하나의 작업이 끝나고나서 2번째 작업을 하고 그게 끝나고나서 3번째 작업을 하는 그런 방식인데.


프로그래밍에서는 왜 동기,비동기를 거꾸로 설명하는지 이게 좀...

개발자들이랑 얘기할때는 나만 혼자 그걸 거꾸로 말하니까 소통에 문제가 큼.





https://ljtaek2.tistory.com/142

자바스크립트 - 동기(Synchronous)? 비동기(asynchronous)?들어가기 전에, 필자는 자바스크립트를 처음 접하고, 오로지 문법적인 것에만 집중해서 공부를 했었다. 하지만 개발할 때 더 중요한 것은 자바스크립트가 어떻게 동작하는지를 먼저 알고 개발을 시작해야 한다는 것이다. 안 그러면 왜 오류가 나는지도 모르고 이유를 모르니 해결할 방법을 찾을 수도 없게 되는 상황을 만나게 될 것이다. (저는 직접 겪었기 때문에...) 제목처럼 자바스크립트가 동기인지 비동기인지 그것을 먼저 알아야만 한다. JavaScript는 동기식 언어이다. 자바스크립트는 한 번에 하나의 작업을 수행한다. 한 작업이 실행되는 동안 다른 작업은 멈춘 상태를 유지하고 자신의 차례를 기다리는 것을 말한다. 마치 음식점에 여러 사람들과 갔을 때, 키오스크를 이용하여 한 사람씩 결제하는 것과 유사하다. 이..ljtaek2.tistory.com