generic1 Generic - 선언 시점이 아닌 생성 시점에 타입을 명시하여 하나의 타입이 아닌 다양한 타입을 사용할 수 있도록 하는 기법이다. - 한 번의 사용으로 다양한 타입에 재사용이 가능하다. - T는 제네릭을 선언할 때 관용적으로 사용되는 식별자이다. (반드시 T를 사용하는 것은 아니다.) function a(arg: T): T { return arg; } let x = a("wangi"); console.log(x); // wangi 출력 타입은 string let y = a("wangi"); console.log(y); // wangi 출력 타입은 string let z = a(12); console.log(z); // 12 출력 타입은 number - class에서 generic 사용이 가능하다. 클래스 이름 뒤에 .. 2023. 9. 1. 이전 1 다음