인프런 커뮤니티 질문&답변

김의중님의 프로필 이미지
김의중

작성한 질문수

[리뉴얼] 타입스크립트 올인원 : Part1. 기본 문법편

클래스의 새로운 기능들

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

작성

·

270

0

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

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

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

답변 1

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

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

김의중님의 프로필 이미지
김의중
질문자

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

김의중님의 프로필 이미지
김의중

작성한 질문수

질문하기