Maison > Article > interface Web > Quels sont les types de données dans TypeScript ? (exemple de code)
Chaque fois qu'une variable est créée, l'intention est d'attribuer une valeur à la variable, mais le type de valeur qui peut être attribué à la variable dépend du type de données de la variable. Dans TypeScript, le type System représente les différents types de types de données pris en charge par TypeScript. Les types de données sont classés comme suit :
Types de données intégrés : TypeScript a des types de données prédéfinis -
内置数据类型 | 关键词 | 描述 |
Number | Number | 它用于表示整数和浮点数 |
Boolean | Boolean | 代表真假 |
String | String | 它用于表示一系列字符 |
Void | Void | 通常用于函数返回类型 |
Null | Null | 当对象没有任何值时使用它 |
Undefined | Undefined | 表示未初始化变量的值 |
Any | Any | 如果使用Any数据类型声明变量,则可以将任何类型的值分配给该变量 |
Exemple :
let a: null = null; let b: number = 123; let c: number = 123.456; let d: string = ‘Geeks’; let e: undefined = undefined; let f: boolean = true; let g: number = 0b111001; // 二进制 let h: number = 0o436; // 八进制 let i: number = 0xadf0d; // Hexa-Decimal
Types de données définis par l'utilisateur : en plus des types de données intégrés, les utilisateurs peuvent également personnaliser les types de données. Les types définis par l'utilisateur incluent les énumérations, les classes, les interfaces, les tableaux et les tuples.
Remarque : Parmi les types de données intégrés, any est un type de données spécial et le super type de données de tous les types de données. Si nous déclarons une variable avec n’importe quel type de données, nous pouvons alors attribuer n’importe quelle valeur de type à la variable.
Exemple :
let a: any = null; let b: any =123; let c: any = 123.456; let d: any = ‘Geeks’; let e: any = undefined; let f: any = true;
Recommandations associées : "Tutoriel sur les documents dactylographiés"
Cet article concerne l'introduction des types de données dans TypeScript I. j'espère aider ceux qui en ont besoin !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!