TypeScript의 Generic 타입 위처럼 다양한 타입을 반환하는 함수가 있을 때, 모든 데이터 타입을 쓰거나, any를 사용한다면 TypeScript를 사용하는 목적이 모호해지는 문제가 발생한다.그래서, Generic이라는 타입을 java에서 가져와쓰게 되었는데? Generic이란?함수를 선언할 때가 아니라, 호출할때 데이터 타입을 지정하게 하기 위한 문법으로 정의가 가능하다. 즉, 타입의 변수화라고 보면 된다는 거다. 그래서 어떻게 사용하냐?function arrLength2(arr:T[]):number{ return arr.length } arrLength2(["a"]); arrLength2([1, 2, 3, 4]); • 함수를 호출할 때 매개변수로 들어갈 데이터 타입을 설정• 타입을 함..