Utiliser n'importe quel type de données dans TypeScript
Nous présenterons comment utiliser le type de données any
dans Typescript avec des exemples.
Utiliser any
type de données dans TypeScript
Lorsque nous travaillons sur le développement d’applications commerciales, il existe des situations dans lesquelles nous ne pouvons pas toujours savoir ce qu’un utilisateur va taper dans un certain champ. Pour cela, nous devons définir des variables pour qu’elles soient conviviales et qu’elles passent toujours lors de la compilation ou du type de la variable à vérifier.
TypeScript vérifie toujours le type des variables et ajoute quelques vérifications au moment de la compilation. La plupart du temps, nous pouvons facilement définir le type de variables, mais pour certains moments inhabituels où un utilisateur peut entrer un nombre ou une chaîne, il peut être difficile de gérer plusieurs types pour une seule variable.
TypeScript fournit un nouveau type de données qui peut être utilisé lorsque nous ne sommes pas sûrs du type d’une variable ou du type de données qui va être inséré dans la variable suivante. any
est un type de données dans TypeScript que nous utilisons pour définir une variable afin de contourner la vérification de type et la vérification au moment de la compilation d’une variable.
Passons en revue un exemple et utilisons ce type de données pour déclarer une variable, puis essayons de transmettre plusieurs types de valeurs dans la même variable.
Exemple de code :
# Typescript
let vari: any = 7;
console.log(vari);
vari = "String Passed";
console.log(vari);
vari = false;
console.log(vari)
Production:
Comme nous pouvons le voir dans l’exemple ci-dessus, nous pouvons transmettre n’importe quel type de valeur à une variable déclarée à l’aide du type de données all
. Semblable aux variables, nous pouvons également définir des tableaux en utilisant le type de données all
.
Prenons un autre exemple où nous allons créer un tableau en utilisant le type de données any
.
Exemple de code :
# Typescript
let myArray: any[] = [1, 2, true];
myArray.push("String");
myArray.push("Hello");
myArray.push(3);
myArray.push(false);
console.log(myArray);
Production:
Dans l’exemple ci-dessus, nous pouvons insérer n’importe quel type de valeur dans le tableau après avoir créé avec n’importe quel type de données dans TypeScript.
Rana is a computer science graduate passionate about helping people to build and diagnose scalable web application problems and problems developers face across the full-stack.
LinkedIn