728x90
반응형
다시 시작하는 리액트 - 리액트 심화 2-2
(심층)리액트2023. 5. 3. 16:11다시 시작하는 리액트 - 리액트 심화 2-2

2. 자바스크립트 동시성과 비동기 2-1. 자바스크립트 동시성 - 자바스크립트와 쓰레드 : 자바스크립트는 싱글 쓰레드로 동작하는 언어입니다. (메인 쓰레드 하나와 콜스택 하나로 구성되어 있어요!) 그리고 비동기 작업을 동시에 할 수 있어요. 오잉? 🤢 1번에 1개의 작업만 할 수 있는데, 어떻게 동시 실행을 할까요? → 자바스크립트는 코어 엔진만 가지고 돌아가지 않아요! 실행환경(런타임)의 도움을 받아 동시 실행을 합니다. ( WebAPI(dom, ajax, setTimeout...), Event Queue, Event Loop 등과 함께 동작합니다.) 1) 쓰레드가 하나일 때 일어나는 일 아래 코드를 써보면 그 아래에 어떤 코드를 넣어두었더래도 멈춰있습니다. 일꾼이 하나니까 alert을 띄워주는 동안 ..

728x90
반응형
image