자바스크립트
타입스크립트에서 클래스 타입 지정하기
안양사람
2022. 1. 9. 04:35
728x90
SMALL
최근에 과제 테스트를 했는데 클래스의 타입을 지정하기가 어려워서 그냥 any를 썼다가 지적을 받았다. 자주있는 일은 아니지만 가끔 생성자 함수 또는 클래스(클래스는 생성자 함수의 syntax sugar)의 타입을 지정해줘야 할 일이 있다. 생각해보면 함수앞에 new만 적어주면 된다... 왜 나는 몰랐을까 이걸..
그럴때는 아래와 같이 사용하자
interface ClassContructor {
new (target: HTMLElement, props?: TState): void;
}
728x90
LIST