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:
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 vaziaNo 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 vaziaNo 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 vaziaO 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.