[모던 자바스크립트] 브라우저의 렌더링 과정
모던 자바스크립트..! 처음부터 쭉~ 공부하면 좋겠지만,,, 너무 내용이 많기 때문에 그때그때 알고 싶었던 것 부터 공부하면 더 내용이 머리에 잘 들어오지 않을까 싶다. 38장. 브라우저 렌더링 과정 - 파싱(parsing = 구문분석) : 프로그래밍 된 텍스트 문서의 문자열을 토큰(어휘 분석 = lexical analysis)으로 분해하고, 토큰의 문법적 의미와 구조를 반영하여 트리구조의 자료구조인 파스 트리(이것이 결국 DOM)를 생성하는 일련의 과정. - 랜더링(rendering) : HTML, CSS, Javascript로 작성된 문서를 파싱하여 브라우저에 시각적으로 출력하는 것. ✏️ 요청과 응답 브라우저의 핵심 기능 : 필요한 리소스(HTML, CSS, JavaScript, 이미지, 폰트 등의..
더보기
[자바스크립트] 데이터 타입(기본형, 참조형)
자바스크립트의 데이터 타입은 크게 두 가지가 있다. 1. 기본형( = 원시형 = primitive type) : 숫자(number), 문자열(string), 불리언(boolean), null, undefined, 심볼(symbol) 2. 참조형( = reference type) : 객체(object) ➡️ [객체의 하위 분류] - 배열(Array), 함수(Function), 날짜(Date), 정규표현식(RegExp), Map, WeakMap, Set, WeakSet 등 할당이나 연산시, 기본형은 복제되고 참조형은 참조된다.(엄밀히는 둘 다 복제함) 기본형 - 값이 담긴 주솟값을 바로 복제 참조형 - 값이 담긴 주솟값들로 이루어진 묶음을 가리키는 주솟값을 복제 참조 : 코어..
더보기