Que veut dire le "?" dans cette ligne ?

Résolu
Kysondin -  
 Kysondin -
Bonjour

Quelqu'un saurait me dire à quoi correspond le "?" dans "files?: any[ ]".

Quelqu'un m'avait vaguement expliqué que cela voulait dire que cela rendait optionnel l'ajout d'un document dans mon formulaire. Est-ce bien ça ?

private async postHouse(city: string, creationDate: number, destructionDate: number, street: string, department: number, gps: any, comments: string, files?: any[])

1 réponse

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,

Je suppose que c'est pour du Type Script .. ( la prochaine fois, précise le! )
Donc oui, c'est pour les paramètres optionnels
https://www.typescriptlang.org/docs/handbook/declaration-files/do-s-and-don-ts.html#use-optional-parameters

0
Kysondin
 
Bonjour !

Effectivement c'est pour du TypeScript ! Je suis sincèrement désolée, j'ai tendance à oublier de préciser ce qui est essentiel, je ferais plus attention la prochaine fois !

Merci beaucoup pour le lien et d'avoir pris le temps de me répondre :)
0