

브라우저 클라리언트의 렌더링 방식과 서버와 통신하는 방법을 그림으로 그리면 이러한 동작을 한다.
여기서 주의할 점은 JavaScript는 JavaScript 엔진이 처리한다는 것과 HTML 파서가 Script 태그를 만나면 JavaScript 코드 실행을 위해 DOM을 생성하는 프로세스를 중지하고 JavaScript 엔진으로 그 제어권을 넘긴다. 그 후 JavaScript 코드가 파싱을 모두 완료하여 실행이 완료되면 HTML 파서로 제어권을 다시 넘긴다.