강의

멘토링

커뮤니티

Inflearn Community Q&A

kimuyjoong2two's profile image
kimuyjoong2two

asked

[Renewal] TypeScript All-in-One: Part 1. Basic Grammar

New features in the class

런타임에 제거되지 않는 클래스 타입의 이점?

Written on

·

310

0

런타임 자바스크립트 에서도 클래스 타입이 남아있어야 된다면 클래스를 사용하고,

자바스크립트에서는 사라져도 되고, 추상에 의존하는 코드를 만들고싶다면 Interface를 사용하라고 하셨는데요

런타임 자바스크립트 에서도 클래스 타입이 남아있어야 하는 케이스는 어떤예시가 있을까요??

typescript

Answer 1

1

zerocho님의 프로필 이미지
zerocho
Instructor

런타임에서도 객체 타입 검사를 하고 싶을 때 씁니다. class-validator같은 케이스로 클래스를 쓰면 런타임에서도 유저의 인풋을 검사할 수 있습니다.

kimuyjoong2two님의 프로필 이미지
kimuyjoong2two
Questioner

그렇게도 사용이 가능하겠군요. 감사합니다 ~!

kimuyjoong2two's profile image
kimuyjoong2two

asked

Ask a question