javascript作用域容易记错的两个地方分析

  1.

  

复制代码 代码如下:

  function fun()

  {

  var a="rxm";

  b="cwr";

  }

  alert(a);//错误,a局部变量

  alert(b); //"cwr",b全局变量。

  2.

  

复制代码 代码如下:

  var a="rxm";

  function fun()

  {

  alert(a);

  var a="123";

  alert(a);

  }

  fun();

  alert(a);

  输出结果:undefined;123;rxm