En mode non strict, JavaScript permet l'affectation directe de variables sans les déclarer. En effet, l'interpréteur JavaScript peut déclarer automatiquement les variables implicitement. En mode strict, les variables doivent être déclarées avant de pouvoir être utilisées.
L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.
Une variable est équivalente à un conteneur, et sa valeur est équivalente à ce qui est contenu dans le conteneur. Le nom de la variable est l'étiquette attachée au conteneur. Vous pouvez trouver la variable via l'étiquette afin de pouvoir lire et écrire l'étiquette. valeur qu’il stocke.
Les variables JavaScript doivent-elles être déclarées ?
En mode strict, les variables doivent être déclarées avant de pouvoir être utilisées.
En mode non strict, JavaScript permet l'affectation directe de variables sans les déclarer, car l'interpréteur JavaScript peut automatiquement déclarer implicitement les variables. Les variables implicitement déclarées sont toujours utilisées comme variables globales.
Déclarer des variables
En JavaScript, déclarez les variables à l'aide de l'instruction var.
Exemple 1
Dans une instruction var, vous pouvez déclarer une ou plusieurs variables, ou attribuer des valeurs aux variables. Les variables non attribuées sont initialisées à des valeurs non définies (non définies). Lors de la déclaration de plusieurs variables, elles doivent être séparées à l'aide de l'opérateur virgule.
var a; //声明一个变量 var a,b,c; //声明多个变量 var b = 1; //声明并赋值 document.write(a); //返回 undefined document.write(b); //返回 1
Exemple 2
En JavaScript, vous pouvez déclarer la même variable à plusieurs reprises, et vous pouvez également initialiser la valeur de la variable à plusieurs reprises.
var a = 1; var a = 2; var a = 3; document.write(a); //返回 3
【Apprentissage recommandé : Tutoriel avancé javascript】
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!