반응형
Notice
Recent Posts
Recent Comments
Link
taenyLog
JavaScript | Class 본문
반응형
class 생성
자바스크립트 내 클래스는 class 선언해주면 바로 생성 가능
class Polygon{
}
const poly1 = new Polygon();
class 초기값 설정
constructor(생성자)이용해 class객체 초기 값 설정 가능
class 내부에서 constructor는 한개만 존재할 수 있다,
constructor를 이용하여 Person클래스에 초기값 설정하기
class Polygon {
constructor() {
this.name = 'Polygon';
}
}
const poly1 = new Polygon();
console.log(poly1.name);
// Expected output: "Polygon"
클래스의 인스턴스를 인스턴스화할 때마다 construcor 함수가 자동으로 실행된다.
따라서 수동으로 호출하지 않는다.
class 매서드 사용
class에서 설정한 초기값에 접근해 매서드를 만드는 것도 가능
하지만 클래스 밖에서 추가한 new Polygon 객체를 만들었을 때는 사용 불가
반응형
'Web' 카테고리의 다른 글
JavaScript | extends (0) | 2023.06.20 |
---|---|
JavaScript 의 this (0) | 2023.06.20 |
JavaScript | new operator , constructor function (0) | 2023.06.20 |
JS 프로젝트 | lb to kg (0) | 2023.06.18 |
자바스크립트 오류 해결 | Uncaught DOMException: (0) | 2023.06.18 |