
DOM 노드는 종류에 따라 각각 다른 프로퍼티를 지원한다.예를 들어 태그는 링크 관련 프로퍼티, 태그는 입력 관련 프로퍼티를 제공한다.각각의 DOM 노드는 상속하는 클래스의 종류에 따라 내장 클래스가 달라진다.DOM Node ClassEventTarget 루트에

브라우저의 렌더링 엔진은 웹 문서를 로드한 후 파싱하여 브라우저가 이해할 수 있는 구조로 구성하고 메모리에 적재하는데, 이를 DOM이라고 한다.모든 요소와 요소의 속성, 텍스트를 각각의 객체로 만들고 트리 구조를 구성한다.자바스크립트를 통해 모든 객체에 접근할 수 있고
자바스크립트가 돌아가는 플랫폼을 호스트(host)라고 부른다.각 플랫폼마다 특정한 기능을 제공하는데, 이를 호스트 환경(host environment)이라고 한다.아래 그림과 같이, JavaScript 랭귀지 코어를 기반으로 플랫폼에서 객체와 함수를 추가로 제공한다.브

가비지 컬렉터란? 자바스크립트 엔진 내에서 가비지 컬렉터가 끊임 없이 동작하며, 모든 객체를 모니터링 하고 도달할 수 없는 객체를 삭제한다. 동작 방법 JavaScript에서 object를 참조하는 변수를 선언하면 변수에 stack 주소 값이 저장되고 → stack에