MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Point d'interrogation Variable dactylographiée

Dans TypeScript, <name>?: <typename> un raccourci pour <name>: <typename> | undefined .

Cela indique au système de type qu'un symbole peut contenir une valeur du type indiqué ou elle peut contenir la valeur undefined (qui est comme null ).

Ceci est important lorsque le (nouveau dans TypeScript 2) --strictNullChecks option est activée. La documentation sur Types conscients de Null et undefined est probablement l'endroit où vous devriez commencer à comprendre pourquoi cela est utile.