javascript/es6
es6 - constructor
리셔시당
2018. 11. 25. 22:35
반응형
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Classes/constructor 의 설명과 예제의 내용 을 복습차원에서 정리한 것입니다.
constructor 메소드는 클래스가 오브젝트로 생성되고 초기되기 위한 특별한 메소드 입니다.
1 2 3 4 5 | var Polygon = function (){ this.name = "Polygon"; } var poly1 = new Polygon(); console.log(poly1.name); | cs |
위의 소스를 class 와 constructor로 수정을 하게 되면 다음 과 같다.
1 2 3 4 5 6 7 8 | class Polygon { constructor() { this.name = "Polygon"; } } var poly1 = new Polygon(); console.log(poly1.name); | cs |