브라우저에서 자바스크립트 동작 원리
자바스크립트는 렌더링엔진이 아닌 자바스크립트 엔진이 처리한다.
HTML 파서는 script 태그를 만나면 DOM을 그리다가 중단하고 자바스크립트 엔진이 코드를 파싱하고 실행한다.
자바스크립트 실행이 완료되면 HTML 파서가 중지된 지점부터 DOM생성을 시작한다.
그래서 script 태그를 body의 마지막에 넣음.
Last updated
Was this helpful?
자바스크립트는 렌더링엔진이 아닌 자바스크립트 엔진이 처리한다.
HTML 파서는 script 태그를 만나면 DOM을 그리다가 중단하고 자바스크립트 엔진이 코드를 파싱하고 실행한다.
자바스크립트 실행이 완료되면 HTML 파서가 중지된 지점부터 DOM생성을 시작한다.
그래서 script 태그를 body의 마지막에 넣음.
Last updated
Was this helpful?
Was this helpful?