返回
TypeScript 之常见类型(下)
前端
2023-11-20 00:16:06
字符串
let name: string = "John Doe";
数值
let age: number = 30;
布尔
let isMarried: boolean = true;
数组
let numbers: number[] = [1, 2, 3];
元组
let employee: [number, string] = [1, "John Doe"];
枚举
enum Color {
Red,
Green,
Blue
}
let myColor: Color = Color.Blue;
任意值
let anything: any = "Hello";
空值
let notSure: void = undefined;
未知值
let anyValue: unknown = "Hello";
never
function infiniteLoop(): never {
while (true) {
// ...
}
}
对象
interface Person {
name: string;
age: number;
}
let person: Person = {
name: "John Doe",
age: 30
};
与 TypeScript 深入相关的内置对象
Array
Boolean
Date
Function
Map
Number
Object
RegExp
Set
String
Symbol
总结
TypeScript 提供了多种内置类型来帮助我们定义变量和函数的参数类型。这些类型包括字符串、数值、布尔、数组、元组、枚举、任意值、空值、未知值、never 和对象。此外,TypeScript 还提供了与 TypeScript 深入相关的内置对象,包括 Array
、Boolean
、Date
、Function
、Map
、Number
、Object
、RegExp
、Set
、String
和 Symbol
。
我希望这篇文章对您有所帮助。如果您有其他问题,请随时与我联系。