Maison  >  Article  >  interface Web  >  Que sont les variables en js et de quels types s'agit-il

Que sont les variables en js et de quels types s'agit-il

青灯夜游
青灯夜游original
2018-12-13 16:06:295206parcourir

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.

Que sont les variables en js et de quels types s'agit-il

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 :

Que sont les variables en js et de quels types sagit-il

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 :

Que sont les variables en js et de quels types s'agit-il

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 :

Que sont les variables en js et de quels types s'agit-il

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 :

Que sont les variables en js et de quels types sagit-il

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!

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