📄️ 이벤트 루프와 태스크 큐
이벤트 루프와 브라우저 환경
📄️ Ajax
- Asynchronous JavaScript and XML
📄️ Attribute와 Property
Attribute
📄️ 버블링과 캡쳐링
표준 DOM 이벤트에서 정의한 이벤트 흐름엔 3가지 단계가 있다.
📄️ 클로저
정의
📄️ == vs ===
동등비교 (==)
📄️ 실행 컨텍스트
실행할 코드에 제공할 환경 정보들을 모아놓은 객체
📄️ 가비지 컬렉터
더이상 사용되지 않는 메모리를 해제하는 기능
📄️ 호이스팅
자바스크립트 엔진이 식별자들(변수)을 최상단으로 끌어 올려놓은 다음 실제 코드를 실행하기 때문에 발생하는 현상.
📄️ 렉시컬 환경
실행 컨텍스트(execution context)는 LexicalEnvironment 컴포넌트와 VariableEnvironment 컴포넌트로 구성된다.
📄️ Promise
ES6에서는 비동기 처리를 위한 또 다른 패턴으로 Promise를 도입했다.