Javascript/객체
class, constructor
컴공 윤서혜 학습일기
2021. 1. 26. 15:47
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());
생성자 선언하고 사용하는 방식이다.