Nel linguaggio di programmazione TypeScript, possiamo impostare ad una variabile un valore o settare un oggetto, nel caso che la variabile stessa o oggetto è null.
Tramite l’operatore ??=, verifica se la variabile/oggetto è null, in caso affermativa assegna un valore.
Di seguito il frammento di codice di tale utilizzo.
ngOnInit(): void {
let numeroTest: number | null = null;
numeroTest??= 10; // Assegna 10 solo se numeroTest è
null o undefined
console.log(numeroTest); //restituisce 10
numeroTest??= 5;
console.log(numeroTest); //restituisce 10
numeroTest = null;
numeroTest??= 5;
console.log(numeroTest); //restituisce 5
}
Le opere pubblicate in questo blog sono sotto la licenza Creative Commons. Attribuzione- No commerciale e no derivate.
Nessun commento:
Posta un commento