1-1 선언 방식
class A{}
console.log(new A());
1-2 class 표현식을 변수에 할당
const B = class {};
console.log(new B());
1-3 선언적 방식이지만 호이스팅은 일어나지 않는다.
new C();
class C{}
-----------> 작동되지 않는다.
constructor
class A{}
console.log(new A());
class B {
constructor(){
console.log('constructor');
}
}
console.log(new B());
class C {
constructor(name, age){
console.log('constructor', name, age);
}
}
console.log(new C('Mark', 37));
console.log(new C());
생성자 선언하고 사용하는 방식이다.
'Javascript > 객체' 카테고리의 다른 글
Javascript --> getter와 setter 함수 (0) | 2021.01.31 |
---|---|
Javascript 객체 안에 함수 넣는방법 feat.화살표함수 (0) | 2021.01.31 |
Object (0) | 2021.01.26 |
객체 지향 프로그램으로 하기 (0) | 2020.08.02 |