Generics (1) 썸네일형 리스트형 TS. Generics 그리고 코드 중복에 관해 오늘은 간단하게 제네릭을 정리하려고 한다. 제너릭을 사용하는 이유는 코드의 중복을 없애는 게 가장 큰 목적이 아닐까 한다. 기본적으로 같은 기능을 하는 함수들이 다른 타입의 인자를 받게 될때, 제너릭을 사용해서 같은 함수로 처리할 수 있게 해 준다. 간단한 예제를 보자. 같은 기능을 하는 함수를 불필요하게 여러 개 만들 필요가 없다. function getNumber(value: number) { return value; } function getArray(value: string[]) { return value; } // 제네릭 기본 문법 - 함수 function getValue(value: T): T { return value; } getValue('hi').toLocaleUpperCase(); ge.. 이전 1 다음