1. 变量作用域的介绍
变量作用域就是变量的使用范围,变量分为:
- 局部变量
- 全局变量
2. 局部变量
局部变量就是在函数内使用的变量,只能在函数内部使用。
<script type="text/javascript"> function myalert() { // 定义局部变量 var b = 23; alert(b); } myalert(); // 弹出23 alert(b); // 函数外使用出错 </script>
3. 全局变量
全局变量就是在函数外定义的变量,可以在不同函数内使用。
<script type="text/javascript"> // 定义全局变量 var a = 12; function myalert() { // 修改全局变量 a++; } myalert(); alert(a); // 弹出13 </script>
4. 小结
- 局部变量只能在函数内部使用
- 全局变量可以在不同函数内使用