⊗jstsPmDSOS 40 of 55 menu

Structure d'objet en TypeScript

On peut ne pas compter sur TypeScript pour définir la structure d'un objet, mais plutôt la spécifier comme type lors de la déclaration de la variable.

Disons, par exemple, lors de la déclaration de la variable user, qu'il s'agit d'un objet dans le champ 'name' duquel est stockée une chaîne de caractères, et dans le champ 'age' - un nombre :

let user: {name: string, age: number};

Enregistrons maintenant dans notre variable l'objet correspondant :

user = {name: 'john', age: 30};

On peut fusionner les deux opérations en une seule ligne : déclarer l'objet et immédiatement lui assigner une valeur :

let user: {name: string, age: number} = {name: 'john', age: 30};

Après cela, TypeScript se chargera de contrôler la structure et les types de données de l'objet et signalera une erreur en cas de tentative de modification de manière incorrecte. Exemple :

user.name = 123; // erreur

Sans exécuter le code, déterminez quel sera le résultat de l'exécution du code :

let date: {year: number, month: number, day: number}; date = {year: 2025, month: 12, day: '01'};
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser