Comment vérifier la chaîne vide / indéfinie / nulle en javascript?

Comment vérifier la chaîne vide / indéfinie / nulle en javascript?
JavaScript a la possibilité de vérifier la chaîne vide / non définie / nul du côté client pour l'authentification. Il est utile d'améliorer le traitement des données avant de le transmettre au serveur. L'objectif principal est d'authentifier les valeurs qui sont entrées par les utilisateurs, qu'ils soient vides ou remplis.

Un vide La chaîne représente une chaîne de longueur zéro, tandis qu'un nul La chaîne montre qu'il ne contient aucune valeur. De plus, le indéfini Le terme fait référence à une variable qui n'a pas de valeur.

Dans cet article, trois méthodes sont démontrées pour vérifier les chaînes vides / non définies / nuls en JavaScript.

Ces méthodes valident la chaîne vide ou remplie. Les résultats de ce post sont décrits ici:

  • Utilisation de l'opérateur strict d'égalité (===) pour une chaîne vide / non définie / nul
  • En utilisant la propriété de longueur pour une chaîne vide / non définie / nul
  • Variable de conversion en booléen pour vérifier la chaîne vide / non définie / nul

Méthode 1: Utilisation de l'opérateur «===» pour la chaîne vide / undefined / null en JavaScript

Dans cette méthode, l'opérateur d'égalité strict est utilisé pour vérifier la chaîne non définie, vide ou nul. L'opérateur renvoie la sortie vraie si l'utilisateur saisit le type de données de chaîne; Sinon, l'opérateur renvoie la fausse sortie.

Code

// Exemple d'utilisation de l'opérateur "===" pour vérifier la chaîne vide
console.log ("" === "") // Vérifiez la valeur vide
console.log ("__" === "") // Vérifiez la valeur de l'opérateur

Dans le code, l'opérateur «===» est utilisé pour vérifier la chaîne vide en javascript.

Note: Les chaînes non définies et nulles ne sont pas validées à l'aide de l'opérateur «===» dans Javascrip.

Après l'exécution du code, la sortie est donnée ci-dessous.

Sortir

Le résultat du code renvoie les valeurs après avoir validé / vérifié les chaînes remplies ou vides. De cette façon, la première ligne renvoie la vraie valeur qui valide la chaîne vide dans le code JavaScript.

Méthode 2: Utilisation de la propriété de longueur pour les chaînes vides / non définies / nuls en JavaScript

Une autre méthode est adaptée en utilisant la propriété de longueur de JavaScript. Pour exercer la propriété de longueur, les lignes de code suivantes sont utilisées:

Code

// Exemple d'utilisation de la propriété de longueur pour vérifier la chaîne vide
Soit String1 = "Welcome to JavaScript World"; // Vérifiez la chaîne
Soit String2 = ""; // vérifie la chaîne vide
console.Log (String1.longueur === 0)
console.log (String2.longueur === 0)

Dans le code, String1, String2 sont utilisés pour stocker différents types de données. En fin de compte, la propriété de longueur est utilisée pour calculer si la chaîne est vide ou non et renvoie la sortie.

Note: La propriété de longueur n'est pas compatible avec indéfini et nul chaînes en javascript.

Sortir

L'affichage ci-dessus indique que la deuxième valeur de la sortie est vraie, ce qui valide que la chaîne est vide.

Tandis que d'autres valeurs retournent fausses, ce qui montre que les chaînes sont remplies.

Méthode 3: Conversion de la chaîne en booléen pour vérifier la chaîne vide / non définie / nul

Dans la troisième méthode, les chaînes vides / non définies / nulles sont vérifiées en convertissant la variable en valeur booléenne. Le code est donné ci-dessous avec des descriptions.

Code

// Exemple d'utilisation de la méthode booléenne pour vérifier la chaîne vide
Soit String1 = "Welcome to JavaScript World"; // Vérifiez la chaîne
Soit String2 = ""; // vérifie la chaîne vide
console.log (boolean (string1))
console.log (boolean (string2))

Le code contient deux variables nommées String1 et string2. La variable String1 stocke la chaîne remplie "Bienvenue à JavaScript", Bien que variable string2 contient le vide "" valeur de chaîne. Après avoir stocké des valeurs de chaîne dans ces variables, un Méthode booléenne Pour vérifier si la chaîne est vide ou non en javascript.

Note: La méthode ne calcule pas les chaînes nulles et non définies en javascript.

Sortir

Le même résultat peut être vu dans la sortie avec la méthode booléenne qui valide que la première chaîne est remplie, et l'autre est vide en javascript.

Conclusion

JavaScript peut vérifier la chaîne vide / non définie / nulle avec l'opérateur strict d'égalité «===», la propriété de longueur et la méthode booléenne. L'opérateur «===» valide la valeur de la chaîne, la propriété de longueur calcule la longueur de la chaîne et la méthode booléenne est utilisée en passant les valeurs de chaîne. En utilisant ces méthodes, les utilisateurs peuvent mettre en œuvre différents problèmes tels que la validation du formulaire, les calculs côté client, la manipulation des dates et des heures, etc.