type 命令用来定义一个类型的别名

    type 命令 - 图1

    别名不允许重名

    type 命令 - 图2

    别名的作用域是块级作用域。这意味着,代码块内部定义的别名,影响不到外部

    type 命令 - 图3

    别名支持使用表达式,也可以在定义一个别名时,使用另一个别名,即别名允许嵌套

    type 命令 - 图4

    type 命令属于类型相关的代码,编译成 JavaScript 的时候,会被全部删除(JavaScrpt 是值处理)