JavaScript · Junior · Frage 15 von 75
Was liefert user?.address?.city, wenn user = {} ist?
- 1
TypeError - 2
undefined - 3
null
Antwort zeigen
Richtige Antwort: undefined
Erklärung
Optional Chaining bricht ab und liefert undefined, wenn der Wert links null oder undefined ist. Ohne ?. würde user.address.city einen TypeError werfen. Es gibt auch Formen für Aufrufe fn?.() und Indizes arr?.[0].