Comment vérifier si une variable n'est pas nul en javascript?

Comment vérifier si une variable n'est pas nul en javascript?
Il existe plusieurs scénarios où vous voudriez généralement rechercher la variable nulle car elle peut et écrasera l'ensemble de votre application. Maintenant c'est quelque chose que nous ne voulons pas arriver. En JavaScript, vous pouvez facilement vérifier une variable nul à l'aide d'une déclaration de base IF-Else. Cet article le démontrera avec l'aide d'exemples.

Note: La plupart des gens confondent les variables nulles avec des variables non définies et vides pour être le même.

Exemple 1: Vérification de la variable nul avec instruction if - else

Commencez simplement par créer une variable et définissez sa valeur égale au mot clé nul avec la ligne suivante:

var x = null;


Créez une autre variable avec une certaine valeur à l'aide de la ligne suivante:

var y = "une valeur";


Après cela, nous allons créer une fonction qui vérifiera les variables pour une variable nul:

Fonction CheckNull (Ourvar)
Si (Ourvar !== null)
console.log ("pas une variable nul");
autre
console.log ("variables nulles détectées");


Cette fonction utilise simplement une instruction IF-ELSE. Après cela, nous allons passer nos deux variables une par une à la fonction CheckNull ():

VechNull (x);
VechNull (y);


L'exécution de ce programme nous fournira le résultat suivant:


La première ligne de la sortie est pour la variable "X" et à partir de la sortie, nous pouvons déterminer qu'il s'agit d'une variable nul.

La deuxième ligne est pour la variable "Y"; À partir de la sortie, nous pouvons déterminer qu'il ne s'agit pas d'une variable nulle.

Exemple 2: Vérification des autres valeurs de fausse

Le nul la valeur est connue comme un falsification Valeur en JavaScript, et il y a d'autres valeurs de fausset. Ces valeurs fausses incluent:

    • Nan
    • «» (Une chaîne vide)
    • indéfini
    • FAUX
    • Et quelques autres.

Cependant, ils ne peuvent pas être détectés comme nuls, et donc les déclarations si else ne peuvent pas déterminer ces variables comme nul.

Pour le démontrer, créez quelques variables avec ces valeurs de fausset avec les lignes de code suivantes:

var a = non défini;
var b = "";
var c = nan;
var d = false;
var e = 0;


Après cela, passez simplement ces variables un par un à la CheckNull () Fonction que nous avons créée dans l'exemple précédent:

Vérifier (a);
Vérifier (b);
Vérifiez (C);
VechNull (D);
Vérifier (e);


L'exécution du code donnera la sortie suivante sur le terminal:


Toutes ces variables étaient considérées comme non nuls même si toutes appartiennent à la même famille qui est «Valeurs de faussesse».

Conclusion

En JavaScript, les instructions IF-Else peuvent être utilisées pour déterminer si une variable est une variable nulle ou non. Pour cela, nous définissons simplement la condition à l'intérieur de la déclaration if-else comme (Varname !== null), Lorsque Varname est l'identificateur variable, nous vérifions. Dans cet article, nous avons créé une fonction nommée CheckNull() qui détermine si la variable transmise à l'intérieur de son argument est une variable nulle ou non.