자바스크립트 클래스1 자바스크립트(Javascript) 클래스, 생성자, 프로토타입에 대하여 자바스크립트를 공부하면서 정리해보았다. 클래스 관련해서 클래스, 생성자, 프로토타입에 대해 하나씩 살펴보겠다. 클래스(Class) 자바스크립트는 실제 클래스 기능을 지원하지 않는다. 대신 모조 클래스 를 정의. 모조 클래스 = 프로토타입 객체 or 생성자 함수를 사용하여 구현 가능 1. 생성자 생성자 함수 function Rect(w, h) { this.w = this.w; this.h = this.h; this.area = function() { return this.w * this.h; } } 2. 프로토타입 & 상속 2.1. 프로토타입 객체 모든 함수에 있는 프로퍼티. 함수가 정의될 때 자동으로 생성되고 초기화된다. 초기값은 프로퍼티가 하나 있는 객체로 지정. constructor 만든 클래스는 프.. 2020. 5. 29. 이전 1 다음