Maison >interface Web >js tutoriel >Comment puis-je vérifier si une variable JavaScript est non définie ou nulle ?

Comment puis-je vérifier si une variable JavaScript est non définie ou nulle ?

Patricia Arquette
Patricia Arquetteoriginal
2024-12-04 16:34:15531parcourir

How Can I Check if a JavaScript Variable is Undefined or Null?

Détermination du statut non défini ou nul d'une variable

Dans le code fourni, l'interpréteur JavaScript arrête l'exécution car vous comparez une chaîne avec une valeur indéfinie. Pour déterminer si une variable est indéfinie ou nulle, vous devez utiliser l'opérateur d'égalité abstrait (==) plutôt que l'opérateur d'égalité stricte (===).

L'opérateur d'égalité abstrait évalue les deux valeurs comme des spécifications lâches, permettant les conversions de types. Dans ce cas, si la variable EmpName est indéfinie ou nulle, la comparaison EmpName == 'undefined' serait évaluée comme vraie. Voici le code révisé :

var EmpName = $("#esd-names div#name").attr('class');
if (EmpName == null) {
  // Execute your logic
}

Ce code gérera avec précision les deux scénarios dans lesquels EmpName est soit indéfini, soit nul, vous permettant de poursuivre les actions prévues.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn