Maison > Article > interface Web > Que sont les variables en js et de quels types s'agit-il
En js, les variables sont des conteneurs pour stocker des informations ; il existe deux types de variables en JavaScript : les variables locales et les variables globales.
Comment déclarer des variables en js ?
En js, vous pouvez utiliser le mot clé "var" ou "let" et ajouter le "nom de la variable" pour déclarer une variable. [Tutoriels vidéo associés recommandés : Tutoriel JavaScript]
Les noms des variables js, également appelés identifiants, doivent suivre certaines normes :
Le nom doit commencer par. lettres ( a à z ou A à Z), commencent par un trait de soulignement (_) ou un signe dollar ($), mais il n'est pas recommandé d'utiliser un signe de soulignement (_) ou dollar ($) au début.
2. Après la première lettre, vous pouvez également utiliser des chiffres (0 à 9), comme valeur1.
3. Les variables JS sont sensibles à la casse, par exemple : x et X sont des variables différentes.
Regardons la déclaration des variables js à travers des exemples :
Déclaration de variable correcte :
var x = 10 ; var _value = "sonoo" ;
Déclaration de variable incorrecte :
var 123 = 30 ; var * aa = 320 ;
Variables locales JavaScript
Les variables déclarées dans un bloc ou une fonction sont appelées variables locales et ne peuvent se trouver qu'à l'intérieur du bloc ou de la fonction déclarée lors de l'accès ; en dehors du bloc ou de la fonction déclaré, il perd sa fonction et n'est plus accessible. Exemple :
<div class="demo"> <p id="p1"></p> <p id="p2"></p> </div> <script type="text/javascript"> function abc(){ var x= 10 ; //局部变量 var y= 10 ; //局部变量 document.getElementById("p1").innerHTML=x; } abc(); document.getElementById("p2").innerHTML=y; </script>
Rendu :
C'est parce que la variable x et la variable y sont toutes deux des variables locales dans lesquelles se trouve la variable x ; la fonction abc() est appelée et sortie en interne, mais la variable y ne peut pas être appelée et sortie en dehors de la fonction abc(), et une erreur sera signalée :
Variable globale JavaScript
Les variables déclarées en dehors d'un bloc ou d'une fonction, ou déclarées à l'aide d'un objet window, sont appelées variables globales. Les variables globales sont accessibles par n'importe quelle fonction (ou bloc) dans tout le code. Exemple :
<div class="demo"> <p id="p1"></p> <p id="p2"></p> <p id="p3"></p> <p id="p4"></p> </div> <script type="text/javascript"> var x= "x=10" ; //局部变量 function abc(){ var y= "y=10" ; //局部变量 document.getElementById("p1").innerHTML=x; document.getElementById("p2").innerHTML=y; } abc(); document.getElementById("p3").innerHTML=x; document.getElementById("p4").innerHTML=y; </script>
Rendu :
On peut voir que la variable locale y n'est pas accessible et sortie en dehors de la fonction abc(), et une erreur sera signalée :
Résumé : Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'étude de chacun.
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!