Une variable globale JavaScript est déclarée en dehors de la fonction ou déclarée avec un objet window. On peut y accéder depuis n’importe quelle fonction.
Voyons l’exemple simple de variable globale en JavaScript.
<script> var value=50;//variable globale function a(){ alert(value); } function b(){ alert(value); } </script>
Déclarer une variable globale JavaScript dans une fonction
Pour déclarer des variables globales JavaScript dans une fonction, vous devez utiliser un objet window. Par exemple:
window.value=90;
Maintenant, il peut être déclaré dans n’importe quelle fonction et accessible depuis n’importe quelle fonction. Par exemple:
function m(){ window.value=100;//déclaration de variable globale par objet window } function n(){ alert(window.value);//accéder à la variable globale d'une autre fonction }
Variable globale internes en JavaScript
Lorsque vous déclarez une variable en dehors de la fonction, elle est ajoutée en interne à l’objet window. Vous pouvez également y accéder via un objet window. Par exemple:
var value=50; function a(){ alert(window.value);//accéder à la variable globale }