I TypeScript,
.
Dette indikerer for typesystemet, at et symbol kan indeholde en værdi af den angivne type eller den kan indeholde værdien undefined
(som er ligesom null
).
Dette er vigtigt, når (nyt i TypeScript 2) --strictNullChecks
indstillingen er aktiveret. Dokumentationen om Nul- og undefined-aware typer muligheden er sandsynligvis der, hvor du skal begynde at forstå, hvorfor dette er nyttigt.