Javascript isNull | Explicado

Javascript isNull | Explicado
Em JavaScript, o valor nulo representa um valor que está explicitamente ausente de um objeto. Juntamente com indefinidos, booleanos, inteiros e string, o nulo é o valor primitivo JavaScript. O valor nulo é frequentemente usado para significar a ausência de um valor ou um objeto. Por exemplo, se você tentar acessar uma propriedade de um objeto inexistente, o resultado será nulo.

Este post explicará o “é nulo”Em JavaScript.

Como executar a funcionalidade “isnull” em JavaScript?

O "é nulo”Não é uma função interna no JavaScript, mas você pode verificar se uma variável é nula usando as seguintes maneiras:

  • Operador estrito de igualdade (===)
  • TIPOOF Operador

Método 1: Verifique se um valor é nulo usando o operador estrito de igualdade

O estrito operador de igualdade “(===) ”É um operador de comparação em JavaScript que compara o valor e o tipo de duas variáveis. Ele gera verdadeiro se os valores e tipos forem os mesmos, retorna falsa.

Exemplo

Crie uma variável “valor"Que armazena valor"nulo”:

Deixe o valor = nulo;

Verifique o valor usando o operador de igualdade estrito. Vai dar “verdadeiro”Se o valor e o tipo ambos forem iguais:

if (value === null)
console.log ("valor é nulo");

outro
console.log ("valor não é nulo");

A saída indica que o valor é nulo quando retorna “verdadeiro”Comparando por valor e o tipo:

Agora, vamos criar um “é nulo()”Função para verificar o valor da variável usando o operador estrito da igualdade (===):

função isnull (value)
if (value === null)
retornar true;

outro
retorna falso;

Crie duas variáveis ​​“Val1" e "Val2”Ao atribuir valores“15" e "nulo”, Respectivamente:

var val1 = nulo;
var val2 = 15;

Verifique se os valores são nulos ou não chamando o “é nulo()”Função:

console.log ("O valor 1 é nulo? " + ISNULL (VAL1));
console.log ("O valor 2 é nulo? " + ISNULL (VAL2));

Pode -se ver que o “Val1”É nulo quando retorna“verdadeiro" e a "Val2”Não é nulo, pois dá“falso”:

Método 2: Verifique se um valor é nulo usando o operador "typeof"

Para verificar se o valor é nulo ou não, você também pode usar o “tipo deOperador. É usado para verificar a variável ou o tipo de expressão. Ele retorna uma string indicando o tipo de operando, como “indefinido”Para variáveis ​​indefinidas,“corda"Para cordas,"boleano”Para booleano, e assim por diante.

Exemplo

Verifique o tipo de variável na declaração condicional usando o “tipo deOperador com operador de igualdade estrito:

if (typeof value === "objeto" && value === null)
console.log ("valor é nulo");

outro
console.log ("valor não é nulo");

Saída

Isso é tudo sobre o isnull em javascript.

Conclusão

Em JavaScript, o valor nulo não representa nenhum valor ou nenhum objeto. O "é nulo”Não é uma função interna no JavaScript, mas você pode verificar se uma variável é nula usando o“igualdade estritaOperador (Operador (===)" ou o "tipo deOperador. A abordagem comumente usada é o estrito operador de igualdade. Neste post, explicamos a funcionalidade ISNULL em JavaScript.