Maison > interface Web > js tutoriel > le corps du texte

Les variables JavaScript doivent-elles être déclarées ?

青灯夜游
Libérer: 2022-10-10 16:21:10
original
4797 Les gens l'ont consulté

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.

Les variables JavaScript doivent-elles être déclaré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
Copier après la connexion

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
Copier après la connexion

【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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal