1 <!-- 变量作用域:是指变量作用的范围,JavaScript中的变量分为全局变量和局部变量。
2 1、全局变量:在函数之外定义的变量,为整个页面公用,函数内外部都可以访问。
3 1、局部变量:在函数内部定义的变量,只能在定义该变量的函数内部访问,外部无法访问。 -->
4
5 <!DOCTYPE html>
6 <html lang="en">
7 <head>
8 <meta charset="UTF-8">
9 <title>Document</title>
10 <script type="text/javascript">
11 var iNum = 12;
12 function myalert(){
13 var iNum = 0;
14 var iNum01 = 66;
15 alert(iNum);
16 }
17 alert(iNum);
18 myalert();
19 alert(iNum01); // 报错,程序直接崩溃
20
21 // 不需要像python那样在函数内部声明全局变量后才可以修改值,可以直接改。
22 </script>
23 </head>
24 <body>
25
26 </body>
27 </html>