Una introducción a esta característica de JavaScript: coalescencia nula
Un operador poderoso disponible en JavaScript es el operador de coalescencia nula??
: .
¿Alguna vez has utilizado ||
la opción de establecer un valor predeterminado si una variable era nula o no estaba definida?
Por ejemplo, así:
const myColor = color || 'red'
Bueno, la coalescencia nula va a reemplazar ||
allí:
const myColor = color ?? 'red'
¿Por qué es útil este operador?
Bueno, hay toda una serie de errores que se esconden debajo de la superficie cuando se usa ||
para proporcionar un valor de respaldo.
En resumen, ||
maneja los valores como falsos. ??
maneja los valores como nulos (de ahí el nombre).
Lo que significa que con ||
el segundo operando se evalúa si el primer operando es undefined
, null
, false
, 0
, NaN
o ''
.Te recomendamos Betflix Apk 2025
??
Por otra parte, esta lista limita únicamente a undefined
y null
.
Tips para principiantes de JavaScript
Tal vez te puede interesar:
- Cómo generar un número aleatorio entre dos números en JavaScript
- Cómo esperar el evento DOM listo en JavaScript simple
- Cómo determinar si una fecha es hoy en JavaScript
- Cómo contar el número de propiedades en un objeto JavaScript
Coalescencia nula de JavaScript
Un operador poderoso disponible en JavaScript es el operador de coalescencia nula?? : . Una introducción a esta característica de JavaScript: coalescencia nu
programar
es
2025-01-02

Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail [email protected] y retiraremos este contenido inmediatamente