await1 [JavaScript] 콜백 함수, Promise, async & await JavaScript는 싱글 스레드로 작동한다. 그래서 자바스크립트는 한번에 하나의 작업밖에 수행하지 못한다. - 끝 - 이 아니라 동시성 프로그래밍을 위해 비동기처리를 한다. 사실 비동기처리를 해도 싱글스레드인데 네트워크 통신을 하면서 UI 작업을 하는 등 동시성을 보일 수 있는지 궁금 할 것이다. 해당 내용을 다루기 위해서는 JavaScript 엔진과 Web API, Task Queue, Event Loop 등을 다루어야 하는데 나중에 다른 게시글로 다루겠다. (궁금한 분은 구글링) * 동기 프로그래밍? console.log('1'); setTimeout(()=>{ console.log('2'); },3000); console.log('3'); Javascript가 아닌 Java나 C, Python 등.. 2020. 7. 23. 이전 1 다음