📚 Cheatsheet

Une collection organisée de snippets de code pour accélérer votre développement. Parcourez, recherchez et copiez en un clic.

Snippets 11

Retour
Assertion de type
Intermédiaire
let uneValeur: any = "ceci est une chaîne";
let longueurChaine: number = (uneValeur as string).length;
Déclarer une variable avec un type
Facile
let nom: string = "Alice";
let age: number = 30;
Type 'any'
Facile
let pasSur: any = 4;
pasSur = "peut-être une chaîne";
Type 'never'
Avancé
function erreur(message: string): never {
    throw new Error(message);
}
Type 'unknown'
Intermédiaire
let valeur: unknown = "Bonjour";
if (typeof valeur === 'string') {
    console.log(valeur.toUpperCase());
}
Type 'void' (pour les fonctions)
Facile
function avertir(): void {
    console.log("Ceci est un avertissement");
}
Type booléen
Facile
let estActif: boolean = true;
Type énumération (Enum)
Facile
enum Couleur { Rouge, Vert, Bleu }
let c: Couleur = Couleur.Vert;
Type tableau (Array)
Facile
let nombres: number[] = [1, 2, 3];
let noms: Array<string> = ["Alice", "Bob"];
Type tuple
Intermédiaire
let personne: [string, number] = ["Alice", 30];
Types 'null' et 'undefined'
Facile
let u: undefined = undefined;
let n: null = null;