[typescript] 타입 앨리어스를 재사용하는 방법은 무엇인가요?
가장 기본적인 방법은 다른 타입과 마찬가지로 타입 앨리어스를 import하여 재사용하는 것입니다. 다음은 타입 앨리어스를 재사용하는 간단한 예제입니다.
// types.ts
type MyType = {
id: number;
name: string;
}
// main.ts
import { MyType } from './types';
function processData(data: MyType) {
// ...
}
이 예제에서 MyType
를 types.ts
에서 정의한 타입 앨리어스로부터 import하여 main.ts
파일에서 사용하였습니다. 이제 processData
함수에서 MyType
을 사용하여 데이터를 처리할 수 있게 되었습니다.
이와 같은 방법으로 타입 앨리어스를 재사용할 수 있습니다. 이와 더불어 다양한 타입들을 합쳐서 새로운 복합 타입을 만들거나, 제네릭 타입으로 타입 앨리어스를 만들어 보다 유연하게 재사용하는 방법 또한 있습니다.