JavaScript ES6(ECMAScript 6)에서 Class 문법을 제공하게 되었습니다.
Class 선언
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| class Polygon { // 클래스 이름 constructor(height, width) { // 생성자 this.height = height; // 초기화 this.width = width; } get area() { // 메소드 return this.calcArea() } calcArea() { return this.height * this.width; } } var p = new Polygon(); // 인스턴스 생성
|
- constructor(생성자) : 클래스가 만들어지면서 자동으로 실행됩니다.
(작성중)
연관 사이트
MDN - JavaScript Class (ES6)