在js函数内部声明一个全局变量 废话不多说直接上代码 <script> function myFn(){ var a= 0; } myFn(); console.log(a); </script> 这里提示a是未定义的,但是如果吧声明变量的关键字去掉, <script> function myFn(){ a= 0; } myFn(); console.log(a); </script> 他这里就是可以在外部访问到的全局变量了