Prototype Chain과 Pseudoclassical Instantiation 그리고 class- JavaScript
prototype 모델의 청사진을 만들 때 쓰는 원형 객체이다(original form). 같은 생성자로부터 만들어진 인스턴스 객체들은 모두 이 원형 객체를 공유한다. constructor(생성자) 인스턴스가 초기화 될 때 실행하는 생성자 함수이다. this 함수가 실행될 때, 해당 scope마다 생성되는 고유한 실행 context(execution context). new 키워드로 생성했을 때는 해당 인스턴스가 바로 this의 값이 된다. .call(this) 첫 번째 인자로 전달된 객체를 this로 삼는다. 뒤에 인자를 추가해 넘겨줄 수 있다. 인자를 list 형태로 넘겨준다. .apply(this) 첫 번째 인자로 전달된 객체를 this로 삼는다. 뒤에 인자를 추가해 넘겨줄 수 있다. 인자를 Arr..