基本类型
TypeScript 提供了丰富的基本类型,帮助你更好地定义变量和函数的行为。以下是常用的基本类型:
1. 数字 (number)
TypeScript 中的所有数字都是浮点数,支持十进制、十六进制、二进制和八进制字面量。
2. 字符串 (string)
字符串可以用单引号 (')、双引号 (") 或模板字符串 (`) 表示。
3. 布尔 (boolean)
布尔类型只有两个值:true 和 false。
4. 数组 (Array)
TypeScript 中的数组可以通过两种方式定义:
5. 元组 (Tuple)
元组允许表示一个已知元素数量和类型的数组,各元素的类型不必相同。
6. 枚举 (enum)
枚举类型用于定义一组命名的常量。
7. 任意 (any)
any 类型允许赋值为任意类型,通常用于动态内容或迁移旧代码。
8. 空 (void)
void 表示没有任何类型,通常用于函数返回值。
9. null 和 undefined
null 和 undefined 是所有类型的子类型,可以赋值给任意类型(除非启用 strictNullChecks)。
10. never
never 表示永远不会发生的类型,通常用于抛出异常或无限循环的函数。
总结
TypeScript 的基本类型提供了强大的类型检查能力,帮助你编写更安全、更易维护的代码。接下来,我们将深入学习变量与常量的使用哦~