⊗jstsPmDSOP 41 of 55 menu

Propriétés optionnelles d'un objet en TypeScript

Lors de la déclaration d'un objet, il est possible de spécifier qu'une partie des propriétés sont optionnelles. Pour cela, après le nom de la propriété, il faut indiquer un point d'interrogation.

Par exemple, rendons la propriété 'age' optionnelle dans un objet utilisateur :

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

Maintenant, nous pouvons assigner à la variable un objet avec seulement la propriété 'name' :

user = {name: 'john'};

Ou nous pouvons assigner un objet ayant à la fois la propriété 'name' et la propriété 'age' :

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

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};
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