자바스크립트 동작원리

코드 잘짜고 싶으면 문법말고 브라우저 동작원리도 …

⚠️ 왜 .js, .css 을 해석해주는게 브라우저 이니까

✓ means keep, ✗ means delete.

print(1+1)
time.sleep(1)
print(2+2)

한줄 한줄 코드 실행해준다

console(1+1)
setTimeout(function(){ console.log(2+2) }, 1000)
console.log(3+3)

스크린샷 2023-07-06 오후 11 33 48

스크린샷 2023-07-06 오후 11 35 43

< 자바스크립트는 병렬처리가 안된다… 바로 실행이 안되는 setTimeoutdms는 Queue 대기 >

스크린샷 2023-07-06 오후 11 34 50

< 자바스크립트가 queue에 보내는 코드들 >