Maison >interface Web >Questions et réponses frontales >Est-il possible d'utiliser le même nom de variable dans différentes fonctions en Javascript ?
Puis-je utiliser le même nom de variable dans différentes fonctions en Javascript ?
Le même nom de variable peut être défini dans différentes fonctions en JavaScript, car il est défini à l'intérieur du corps de la fonction et est une variable locale inaccessible par le monde extérieur. Alors c'est bon.
Développer les connaissances :
La différence entre les variables globales et les variables locales est la suivante :
1. Différentes portées : la portée des variables globales est l'ensemble du programme, tandis que le champ d'application des variables globales est le programme entier. rôle des variables locales Le domaine est la fonction ou la boucle actuelle, etc.
2. Les méthodes de stockage en mémoire sont différentes : les variables globales sont stockées dans la zone de données globales et les variables locales sont stockées dans la zone de pile
3. Le cycle de vie est différent : les variables globales Le cycle de vie est le même que celui du programme principal. Il est détruit lorsque le programme est détruit. Les variables locales sont à l'intérieur de la fonction ou dans la boucle et cessent. exister à la sortie de la fonction ou de la sortie de la boucle
4. L'usage est différent : les variables globales sont déclarées dans Ensuite, toutes les parties du programme peuvent être utilisées, mais les variables locales ne peuvent être utilisées que localement. Dans la fonction, les variables locales sont utilisées avant les variables globales.
Les variables locales peuvent avoir le même nom que les variables globales, mais les variables locales masqueront les variables globales.
Les variables globales sont un type de terminologie de programmation, dérivée des variables.
Les variables sont divisées en variables locales et globales. Les variables locales peuvent également être appelées variables internes. Les variables créées par un objet ou une fonction sont généralement des variables locales et ne peuvent être référencées qu'en interne et ne peuvent pas être référencées par d'autres objets ou fonctions.
Les variables globales peuvent être créées par une fonction objet ou n'importe où dans le programme. Les variables globales peuvent être référencées par tous les objets ou fonctions de ce programme.
Tutoriel recommandé : "Tutoriel JS"
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!