1) 타입을 미리 지정하거나
2) any를 이용하여 구현할 수 있다.
이런 경우에 사용할 수 있는 것이 제네릭이다.
출처:
https://velog.io/@mokyoungg/TS-%EC%A0%9C%EB%84%88%EB%A6%ADGeneric
https://hyunseob.github.io/2017/01/14/typescript-generic/
https://velog.io/@edie_ko/TypeScript-Generic-%EC%A0%9C%EB%84%A4%EB%A6%AD-feat.-TypeScript-%EB%91%90-%EB%8B%AC%EC%B0%A8-%ED%9B%84%EA%B8%B0
(영문)
Source: https://www.w3schools.com/typescript/typescript_basic_generics.php