TypeScript基础数据类型详解总结
一、原始类型
-
number:表示整数、浮点数及特殊值(Infinity/NaN)
typescriptCopy Code
let age: number = 25; let price: number = 9.99;
-
string:支持单引号、双引号和模板字符串
typescriptCopy Code
let name: string = "Alice"; let greeting: string = `Hello, ${name}`;
-
boolean:仅接受
true
或false
typescriptCopy Code
let isActive: boolean = true;
-
null/undefined:分别表示空值和未定义状态
-
symbol:ES6引入的唯一值类型
-
bigint:支持大整数运算
二、复合类型
-
数组
- 声明方式:
number[]
或Array<number>
typescriptCopy Code
let nums: number[] = [1
- 声明方式: