在js 中,如果没有用var 声明一个变量,那么这个变量无论是放在什么地方都将会被声明为全局变量。如下面的例子

function add(num1,num2){

  sum = num1 + num2;

  return sum;

}

 

var result = add(10,20);

alert(sum);//结果是30

posted on 2012-11-13 15:15  monkey仔  阅读(107)  评论(0)    收藏  举报