generics

    제네릭

    제네릭

    제네릭 사전적 정의 제네릭은 C#, Java 등의 언어에서 재사용성이 높은 컴포넌트를 만들 때 자주 활용되는 특징 특히, 한 가지 타입보다 여러 가지 타입에서 동작하는 컴포넌트를 생성하는 데 사용 제네릭 기본 문법이 적용된 형태 function logText(text: T): T { return text; } 제네릭이란 타입을 마치 함수의 파라미터처럼 사용하는 것을 의미 logText('hi'); logText(10); logText(true); 함수를 호출할 때 파라미터의 대한 타입을 인자값에 지정해서 호출한다. getText('hi'); getText 함수는 아래와 같이 타입을 정의한 것과 같다. function getText(text: string): string { return text; } 위 ..