300x250 타입제한1 Typescript: Generics, Enum, Utility type 목차 Generics Enum Utility Type Generics 다양한 타입의 객체들을 다루는 메서드나 클래스에 컴파일 시의 타입 체크를 해주는 기능 객체의 타입 안정성을 높이고, 형변환의 번거로움이 줄어든다. 강력한 타입 체크 가능 제네릭이란 타입을 마치 함수의 파라미터처럼 사용하는 것을 의미한다. 즉, 선언 시점이 아니라 생성 시점에 타입을 명시하여 하나의 타입만이 아닌 다양한 타입을 사용할 수 있도록 하는 기법이다. 한번의 선언으로 다양한 타입에 '재사용'이 가능하다는 장점이 있다. function identity(arg: number): number { return arg; } function identity(arg: string): string { return arg; } function .. 2022. 4. 17. 이전 1 다음 반응형