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>