Comment vérifier si la variable existe et est vraie dans JavaScript

Comment vérifier si la variable existe et est vraie dans JavaScript

Il peut y avoir une situation où les programmes JavaScript impliquent une énorme quantité de données stockées dans les variables qui doivent être gérées simultanément ou lorsque le programmeur doit gérer une variable spécifique sans le localiser dans le code complexe. Dans de tels cas, vérifier si la variable existe et est vrai devient très pratique et peut gagner votre temps précieux.

Cet article discutera des méthodes pour vérifier si une variable existe et est vraie dans JavaScript.

Comment vérifier si la variable existe et est vraie dans JavaScript?

Pour vérifier si une variable existe et est vraie en JavaScript, les approches suivantes peuvent être utilisées:

  • Instructions «Try / Catch»
  • Méthode "prompt ()"

Passer par les méthodes discutées une par une!

Méthode 1: Vérifiez si la variable existe et est vraie dans JavaScript en utilisant les instructions Try / Catch

Le "Essayer / attraper»Les instructions définissent un bloc de code pour exécuter et gérer les erreurs correspondantes. Cette méthode peut être utilisée pour accéder à la variable déclarée dans le «essayer»Bloquer et appliquer une condition spécifique si elle est vraie.

L'exemple suivant explique le concept déclaré.

Exemple

Dans l'exemple ci-dessous, le bouton nommé "Vérifier"Sera inclus comme un type d'entrée pour vérifier l'existence d'une variable et si elle est vraie.

Code HTML


La variable existe-t-elle et est vraie?




Maintenant, le bouton et l'en-tête seront accessibles à l'aide du «document.QuerySelector ()”Méthode et stockée dans les variables nommées respectivement btnaccess et tête:

Laissez btnaccess = document.queySelector ("bouton");
Let Head = document.queySelector ("H1");

Ensuite, affectez la variable une valeur booléenne nommée «vrai»:

Code JS

Soit testvar = true;

Après cela, un auditeur d'événements nommé «Cliquez sur"Sera défini qui fonctionne de telle manière que lorsque le bouton est cliqué, les instructions Try / Catch s'exécuteront. Le "essayer"Block essaiera d'accéder à la variable définie"testvar". Le bloc de capture, en revanche, gérera le correspondant "Erreur de référence«En cas de défaillance de l'exécution du bloc d'essai:

btnaccess.addEventListener ("cliquez", () =>
Soit déclaré = true;
essayer
testvar
catch (e)
si (e.name == "ReferenceError")
déclaré = false;

Enfin, une condition sera appliquée pour vérifier si la variable existe et est vraie et elle sera stockée dans la variable nommée «résultat". Si les deux conditions sont évaluées comme vraies, le message «La variable existe et est vraie"Sera affiché:

Soit le résultat = déclaré && testvar === true ? "La variable existe et est vraie":
"La variable n'existe pas et n'est pas vraie."
diriger.innerText = result;
);

La sortie de l'implémentation ci-dessus en résultera comme suit:

Méthode 2: Vérifiez si la variable existe et est vraie dans JavaScript à l'aide de la méthode invite ()

Le "rapide()»La méthode demande à l'utilisateur de la saisie à l'aide d'une boîte de dialogue. Cette méthode peut être utilisée pour saisir n'importe quelle variable, puis afficher la sortie correspondante si la variable existe et est vraie en fonction des fonctions définies pour chacune des conditions.

Passer par la démonstration suivante.

Exemple

Premièrement, déclarez une variable nommée TestVar et attribuez-la booléen "vrai«Valeur et une variable supplémentaire nommée déclarée comme suit:

var testvar = true
var déclaré;

Ensuite, demandez à l'utilisateur la variable d'entrée en utilisant le «rapide()" méthode:

entrée = invite ("Entrez la variable à tester:");

Enfin, testez la condition IF pour la variable spécifiée de telle manière que si la valeur entrée est égale "vrai», La méthode istrue () sera invoquée, et pour l'autre cas, la méthode isfalse () sera appelée qui affiche le message ajouté:

if (input == "testvar")
déclaré == true
est vrai();

autre
déclaré == false
c'est faux();

functionstrue ()
console.log ("la variable existe et est vrai")

fonction isfalse ()
console.log ("La variable n'existe pas et n'est pas vraie.")

Sortir

Nous avons compilé différentes méthodes pour vérifier si une variable existe et est vraie dans JavaScript.

Conclusion

Pour vérifier si une variable existe et est vraie dans le script Java, le «Essayer / attraper»La méthode des instructions peut être appliquée pour accéder à la variable attribuée, gérer l'exception et spécifier la condition particulière pour la variable pour répondre. Également "rapide()«La méthode peut être implémentée pour demander à l'utilisateur de saisir une valeur et de vérifier si elle est vraie ou non. Cet article a démontré les techniques pour vérifier si la variable existe et est vraie dans JavaScript