Como verificar a sequência vazia/indefinida/nula em javascript?

Como verificar a sequência vazia/indefinida/nula em javascript?
JavaScript tem a capacidade de verificar a sequência vazia/indefinida/nula no lado do cliente para obter autenticação. É útil aprimorar o processamento de dados antes de encaminhá -los para o servidor. O principal objetivo é autenticar os valores que são inseridos pelos usuários, estejam vazios ou preenchidos.

Um vazio string representa uma sequência de comprimento zero, enquanto um nulo String mostra que não contém nenhum valor. Além disso, o indefinido termo refere -se a uma variável que não tem um valor.

Neste artigo, três métodos são demonstrados para verificar seqüências vazias/indefinidas/nulas em JavaScript.

Esses métodos validam a corda vazia ou preenchida. Os resultados deste post são descritos aqui:

  • Usando o operador estrito da igualdade (===) para string vazia/indefinida/nula
  • Usando a propriedade de comprimento para string vazia/indefinida/nula
  • Variável de conversão para booleano para verificar a sequência vazia/indefinida/nula

Método 1: Usando o operador "===" para string vazia/indefinida/nula em javascript

Neste método, o estrito operador de igualdade é usado para verificar a string indefinida, vazia ou nula. O operador retorna a saída verdadeira se o usuário inserir o tipo de dados da string; Caso contrário, o operador retorna a saída falsa.

Código

// Exemplo de usar o operador "===" para verificar a string vazia
console.log ("" === "") // Verifique o valor vazio
console.log ("__" === "") // Verifique o valor do operador

No código, o operador "===" é utilizado para verificar a string vazia em JavaScript.

Observação: Strings indefinidas e nulas não são validadas usando o operador "===" em JavaScript.

Após a execução do código, a saída é dada abaixo.

Saída

O resultado do código retorna os valores após validar/verificar as strings que são preenchidas ou vazias. Dessa forma, a primeira linha retorna o valor verdadeiro que valida a string vazia no código JavaScript.

Método 2: Usando a propriedade de comprimento para seqüências de cordas vazias/indefinidas/nulas em JavaScript

Outro método é adaptado usando a propriedade de comprimento do JavaScript. Para exercer a propriedade de comprimento, são usadas as seguintes linhas de código:

Código

// Exemplo de uso da propriedade Length para verificar a string vazia
Seja String1 = "Bem -vindo ao Javascript World"; // Verifique a string
deixe string2 = ""; // Verifique a corda vazia
console.log (string1.comprimento === 0)
console.log (string2.comprimento === 0)

No código, String1, String2 são usados ​​para armazenar diferentes tipos de dados. No final, a propriedade do comprimento é utilizada para calcular se a string está vazia ou não e retornar a saída.

Observação: A propriedade de comprimento não é compatível com indefinido e nulo Strings em JavaScript.

Saída

A tela acima indica que o segundo valor na saída é verdadeiro, o que valida que a string está vazia.

Enquanto outros valores retornam falsos, o que mostra as cordas são preenchidas.

Método 3: Convertendo string em booleano para verificar a string vazia/indefinida/nula

No terceiro método, as cordas vazias/indefinidas/nulas são verificadas convertendo a variável em um valor booleano. O código é fornecido abaixo com descrições.

Código

// Exemplo de usar o método booleano para verificar a string vazia
Seja String1 = "Bem -vindo ao Javascript World"; // Verifique a string
deixe string2 = ""; // Verifique a corda vazia
console.log (booleano (string1))
console.log (booleano (string2))

O código contém duas variáveis ​​nomeadas String1 e String2. A variável String1 armazena a corda preenchida “Bem -vindo ao JavaScript”, enquanto variável String2 contém o vazio "" valor da string. Depois de armazenar valores de string nessas variáveis, um Método booleano Para verificar se a string está vazia ou não em JavaScript.

Observação: O método não calcula as cordas nulas e indefinidas em JavaScript.

Saída

O mesmo resultado pode ser visto na saída com o método booleano que valida que a primeira string está preenchida e a outra está vazia em JavaScript.

Conclusão

JavaScript pode verificar a sequência vazia/indefinida/nula com a estrita igualdade “===” Operador, propriedade de comprimento e método booleano. O operador “===” valida o valor da string, a propriedade de comprimento calcula o comprimento da string e o método booleano é utilizado passando os valores da string. Usando esses métodos, os usuários podem implementar diferentes problemas, como validação de formulário, cálculos do lado do cliente, datas e horários de manuseio, etc.