1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Document</title> 6 <script type="text/javascript"> 7 8 // 变量和函数的声明会提前预解析 9 alert(iNum); 10 var iNum = 12; 11 // alert(iNum); 12 //如果把这句话放在最前面,JavaScript由于预声明的特性会返回undefined,并不会报错,但是如果写alert(iNum01);程序就会报错并在这里停止执行 13 14 15 16 // 对于函数可以先调用后定义 17 </script> 18 </head> 19 <body> 20 21 </body> 22 </html>