如何在TypeScript中实现类型别名
在TypeScript中,可以使用关键字type来定义类型别名。例如:
type MyString = string;
type MyNumber = number;
let str: MyString = "Hello";
let num: MyNumber = 123;
此外,还可以使用泛型来定义通用的类型别名。例如:
type Pair = {
first: T;
second: U;
};
let pair: Pair<number, string> = { first: 1, second: "two" };
通过使用类型别名,可以更清晰地表达代码中的数据类型,提高代码的可读性和可维护性。