跳到主要内容

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

概括

  • 使用类型别名为现有类型定义新名称。