Cet article analyse la portée des variables dans la fonction JS. Partagez-le pour votre référence. L'analyse spécifique est la suivante:
Regardons un exemple de fonction:
Copiez le code comme suit: <html>
<adal>
</ head>
<body>
<script type = "text / javascript">
var a = 5;
var c = 3;
fonction t () {
var a = 6;
var b = 10;
document.write (a + '-----' + b);
document.write (c);
}
t ();
</cript>
</docy>
</html>
Contrairement à PHP, si une variable doit être appelée dans une fonction JS, elle regarde d'abord à partir de la fonction. Par exemple, A est égal à 6; Et C ne peut pas être trouvé dans le corps de la fonction, il regardera donc en dehors du corps de la fonction, le trouvera et l'appellera, s'il ne peut être trouvé, une erreur sera signalée.
J'espère que cet article sera utile à la programmation JavaScript de tous.