Valor null

El valor null denota "nada", es decir, la ausencia de un objeto o elemento. Al realizar operaciones lógicas es equivalente a una afirmación falsa o false. En JavaScript existe un valor similar undefined, que define la ausencia de valor. La diferencia consiste en que null denota una ausencia intencional (explícitamente escrita en el código), mientras que undefined - simplemente la ausencia de cualquier información sobre el tipo de elemento y su valor.

Sintaxis

javascriptnull;

Ejemplo

Definamos el valor de una variable:

javascriptlet res = null;
console.log(res);

Resultado de ejecutar el código:

javascriptnull

Ejemplo

El valor null es devuelto por los métodos de búsqueda de elementos DOM, si el elemento no fue encontrado:

javascriptlet res = document.querySelector('#elem');
console.log(res);

Resultado de ejecutar el código:

javascriptnull

Véase también

  • valor true,
    que denota que el valor del elemento es verdadero
  • valor false,
    que denota que el valor del elemento es falso
  • valor undefined,
    que denota que el valor del elemento es "indefinido"