首页
学习
活动
专区
工具
TVP
发布
技术百科首页 >TypeScript >TypeScript支持哪些数据类型?

TypeScript支持哪些数据类型?

词条归属:TypeScript

TypeScript支持以下数据类型:

布尔类型(boolean)

表示真或假的值。

代码语言:javascript
复制
let flag: boolean = true;

数字类型(number)

表示数字,包括整数和浮点数。

代码语言:javascript
复制
let num: number = 42;
let floatNum: number = 3.14;

字符串类型(string)

表示文本字符串。

代码语言:javascript
复制
let str: string = "Hello";

数组类型(array)

表示有序的值的集合,可以是同一类型或不同类型。

代码语言:javascript
复制
let list: number[] = [1, 2, 3];
let names: string[] = ["Alice", "Bob", "Charlie"];

元组类型(tuple)

表示具有固定数量和类型的值的集合。

代码语言:javascript
复制
let tuple: [string, number] = ["Alice", 30];

枚举类型(enum)

表示一组命名的常量。

代码语言:javascript
复制
enum Color {
  Red,
  Green,
  Blue,
}

let c: Color = Color.Green;

任意类型(any)

表示可以是任何类型的值。

代码语言:javascript
复制
let value: any = "Hello";
value = 42;

空值类型(void)

表示没有返回值的函数的返回类型。

代码语言:javascript
复制
function sayHello(): void {
  console.log("Hello");
}
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券