팀 러버덕 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();