Hablemos primero de las similitudes.
null
y undefined
son tipos primitivos de JavaScript.
El significado de undefined
es decir que una variable ha sido declarada, pero no tiene ningún valor asignado.
let age //age is undefined
let age = null //age is null
Nota: acceder a una variable que no ha sido declarada provocará un ReferenceError: variable is not defined
error, pero esto no significa que esté undefined
.
¿Cómo se comprueba si una variable es nula? Utilice el operador de comparación, por ejemploage === null
Lo mismo para indefinido:age === undefined
En ambos casos, puedes comprobar:
if (!age) {}
y esto coincidirá con null
ambos undefined
. Fotos Porno y actrices porno
También puedes utilizar el typeof
operador:
let agetypeof age //'undefined'
aunque null
se evalúa como un objeto, aunque sea un tipo primitivo:
let age = nulltypeof age //'object'
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
¿Cuál es la diferencia entre null y undefined en JavaScript?
El significado de undefinedes decir que una variable ha sido declarada, pero no tiene ningún valor asignado. nully undefinedson tipos primitivos de JavaScript
programar
es
https://aprendeprogramando.es/static/images/programar-cual-es-la-diferencia-entre-null-y-undefined-en-javascriptja-2343-0.jpg
2024-10-18
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