[TIL] 2023-01-08

Deong_gu·2023년 1월 8일
1

TIL (TODAY I LEARN)

목록 보기
17/62
post-custom-banner
  • 비동기 프로그래밍에 대해서 공부하다보니 동작 원리에 대해 공부할 필요성이 생김

    • 자바스크립트 동작 원리 (콜스택, 힙, 실행 컨텍스트 스택, 태스크 큐, 이벤트 루프)
  • 처음 비동기를 공부할 때 부터 들었던 의문, 분명 자바스크립트는 싱글 스레드로 한 번에 하나의 일을 한다고 생각하고 계속 공부하는데, 머릿 속에는 왜 멀티스레드 같이 동작(처리)가 되는 거 같지 하는 불신(?) 모두가 나를 속이는 건가 했지만,

    싱글 스레드 방식으로 동작하는 것은 브라우저가 아니라 브라우저에 내장된 자바스크립트 엔진이라는 것

    자바스크립트 엔진은 싱글 스레드로 동작하지만 브라우저는 멀티 스레드로 동작한다.

유레카!


[참고자료]

https://www.notion.so/TIL-2023-01-08-2e460142b6f04f80b48ba8a9bff8e578 구체적인 내용

profile
큰 것을 작게, 작은 것을 구체적이게, 개발자답게

0개의 댓글