typescript / beginner
Snippet
Optionales Verkettung
Der Operator für optionales Verkettung (?.) ermöglicht das Lesen eines Eigenschaftswerts tief in einer Objektkette, ohne jede Referenz einzeln prüfen zu müssen.
snippet.ts
1
2
const user = { details: { name: 'Bob' } };const name = user?.details?.name;
Erklärung
1
user?.details
Prüft sicher, ob 'user' existiert, bevor auf 'details' zugegriffen wird.
2
?.name
Prüft sicher, ob 'details' existiert, bevor auf 'name' zugegriffen wird.