Maison >interface Web >js tutoriel >Définition du périmètre global et du périmètre local
La portée en JavaScript détermine la visibilité et l'accessibilité des variables. Il existe deux périmètres principaux :
Portée mondiale :
Périmètre local :
Exemple :
<code class="language-javascript">// 全局变量 let globalVar = "我是全局变量"; function myFunction() { // 局部变量 let localVar = "我是局部变量"; console.log(localVar); // 输出: "我是局部变量" console.log(globalVar); // 输出: "我是全局变量" } myFunction(); console.log(localVar); // 错误:localVar 未定义 console.log(globalVar); // 输出: "我是全局变量"</code>
Dans cet exemple, globalVar
est une variable globale et est donc accessible aussi bien à l'intérieur qu'à l'extérieur de myFunction
. localVar
est une variable locale, elle n'est donc accessible qu'à l'intérieur de myFunction
.
Comprendre la portée est crucial pour écrire du code concis et maintenable. L'utilisation de variables locales lorsque cela est possible évite les conflits de noms et rend le code plus facile à comprendre.
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!