TypeScript 类型别名
摘要:在本教程中,你将学习如何使用类型别名为类型定义新名称。
TypeScript 类型别名简介
类型别名允许为现有类型创建新名称。下面显示了类型别名的语法:
type alias = existingType;
现有类型可以是任何有效的 TypeScript 类型。
以下示例使用字符串类型的类型别名 chars:
type chars = string;
let messsage: chars; // same as string type
为联合类型创建类型别名很有用。 例如:
type alphanumeric = string | number;
let input: alphanumeric;
input = 100; // valid
input = 'Hi'; // valid
input = false; // Compiler error
概括
- 使用类型别名为现有类型定义新名称。