JavaScript Class ES6

[JavaScript ES6]

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)

Share