
Diego Fernando Caviedes Camaho
Preguntaque quiere decir el signo ??

Diego Fernando Caviedes Camaho
Hola daniel muchas gracias.
Daniel Meza
Es un operador de
fusión nula
var a = null; console.log( a ?? 12); // salida => 12

Diego Fernando Caviedes Camaho
me refiero al doble ?? signo de interrogación. lo he visto en algunas ocasiones.

Jainelker Jesus Yepez
Hola Diego. Los signos de interrogación en la variable de TypeScript se utilizan para marcar esa variable como una variable opcional. Si ponemos el signo de interrogación al declarar una variable, esa variable se vuelve opcional. Los parámetros opcionales tendrán un valor indefinido cuando no se utilicen.
Sintaxis:
function A(x?: number) { // Function_body }