函数内部声明变量的时候,一定要使用var命令。如果不用的话,你实际上声明了一个全局变量!

这里有一个地方需要注意,函数内部声明变量的时候,一定要使用var命令。如果不用的话,你实际上声明了一个全局变量!

function f1(){

n=999;

}

  f1();

  alert(n); // 999

你可能感兴趣的:(函数内部声明变量的时候,一定要使用var命令。如果不用的话,你实际上声明了一个全局变量!)