TypeScript 有以下内置数据类型:
布尔类型(boolean):表示 true 或 false。
数字类型(number):表示数值,可以是整数或浮点数。
字符串类型(string):表示文本。
数组类型(array):表示多个值的有序集合。
元组类型(tuple):表示已知元素数量和类型的数组。
枚举类型(enum):表示一组命名的常量。
任意类型(any):表示任意类型的值。
空类型(void):表示没有任何返回值的函数。
null 和 undefined 类型:表示 null 或 undefined 值。
对象类型(object):表示非原始类型的值。
never 类型:表示永远不会有返回值的函数的返回类型。
类型推断(type inference):TypeScript 可以根据赋值表达式自动推断变量的类型。