제네릭1 제네릭(Generics) C++ 에서의 제네릭과 동일하다.function getText(text: T): T { return text;}getText('hi');getText(10);getText(true);- 이렇게 T에 자료형이 들어가며 동작한다. 타입스크립트에서 쓰는 이유function echo(text: string): string { return text; }function echo(text: any): any { return text; }만약 모든 타입에 대해서 허용하고 싶다면 두 번째 처럼 any 를 쓰면 된다.단, any 타입은 타입검사를 하지 않기 때문에, 동작에는 문제가 없지만 파라미터로 어떤 타입이 들어갔고, 어떤 값이 반환 되는지 알 수 없다. 그래서 제네릭을 사용한다.그래서 제네릭을 사용하면 함수를 호출.. 2025. 4. 15. 이전 1 다음