MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Punto interrogativo Variabile dattiloscritta

In TypeScript, <name>?: <typename> una scorciatoia per <name>: <typename> | undefined .

Questo indica al sistema di tipi che un simbolo può contenere un valore del tipo indicato oppure può contengono il valore undefined (che è come null ).

Questo è importante quando il (nuovo in TypeScript 2) --strictNullChecks l'opzione è abilitata. La documentazione su Tipi nulli e non definiti l'opzione è probabilmente il punto da cui dovresti iniziare a capire perché questo è utile.