
Vanilla JavaScript로 SPA(Single Page Application) 구현하기 SPA는 history, hash를 통해 구현 가능하다. 각 방법에는 장단점이 있다. history Advantages URL형태가 깔끔하다. 검색엔진 최적화에 유리하

자바스크립트는 원형 객체로 새로운 객체를 생성하는 프로토타입(원형) 기반 언어다. 프로토타입 기반 언어란?⇒ 클래스 기반 언어에서 상속을 사용하는 것과는 다르게, 객체를 원형으로 하는 복제 과정을 통해 객체의 동작 방식을 재사용 할 수 있게 한다.프로토타입 기반 언어는

Execution Context(이하 EC)는 스코프(식별자 이름과 값의 매칭)와 기본 객체들(intrinsic object - Array, Object 등의 기본 생성자와 그 프로토타입 등)을 가지고 있는 Realm 등 코드 수행 환경에 대한 여러 정보를 가지고 있는