TypeScript - 类型别名

类型别名是个啥东西

类型别名,顾名思义,就是给类型起个别名。
例如 字符串类型string , 你突然感觉string 这个单词太长了,竟然有6个字母,
你就想让string 叫 str ,才3个字母,多么的简洁。
好,满足你,类型别名来帮你实现。

类型别名能干啥

说实话,类型别名除了能帮你起个名之外,也没啥其他的作用。
当然了,在给联合类型起别名的时候,还是能感觉出来方便的,毕竟变短了嘛。
就是你可以不用它,但ts不能没有这个功能。

类型别名的定义语法

用 type. 来定义别名,格式如下:
type 新类型名 = 原来的类型名;

写个例子吧

// 用 type 来定义
type nb = number | boolean;
let a : nb = 123;
a = true;
// a = '123';// 错误,只支持 number 和 boolean

你可能感兴趣的:(TypeScript,typescript,前端,javascript,类型别名)