capypad
0 Tage Serie
typescript / beginner
Snippet

Null-Zusammenführung (??)

Der Null-Zusammenführungs-Operator (??) gibt den rechten Operanden nur dann zurück, wenn der linke Operand null oder undefined ist.

snippet.ts
typescript
1
2
3
4
const userConfig = null;
const finalConfig = userConfig ?? "Default Setting";
 
console.log(finalConfig);
Erklärung
1
userConfig ??
Prüft, ob userConfig null oder undefined ist.
2
"Default Setting"
Der Ausweichwert, falls die Prüfung links zutrifft.
3
null
Da der Wert null ist, wird finalConfig zu 'Default Setting'.