팀 러버덕 by Hoon
자바스크립트는 싱글 스레드로 이루어진 이벤트 드리븐 프로그래밍 언어이다
그렇다면 하나의 스레드로 그 많은 동시 요청을 어떻게 처리할 수 있을까?
자바스크립트는 V8 엔진에서 실행된다!
V8 엔진은 C++로 작성이 되어있다
C++는 운영체제에 접근해 다양한 기능을 사용할 수 있다
V8 엔진을 통해 자바스크립트로도 C++에서 사용하는 기능을 활용할 수 있다
function func1() { console.log('func1'); func2(); } function func2() { setTimeout(function () { console.log('func2'); }, 0); func3(); } function func3() { console.log('func3'); } func1();
By hoonnotes