当前位置: 代码迷 >> JavaScript >> 函数内部怎么修改全局变量
  详细解决方案

函数内部怎么修改全局变量

热度:108   发布时间:2012-04-03 12:38:19.0
函数内部如何修改全局变量
函数内部如何修改全局变量

var   a
a=1000;

function   b(){

      在这里如何才能修改   a   的数据???????

}

------解决方案--------------------
var a
a=1000;

function b(){

//在这里如何才能修改 a 的数据???????
window.a = 500;
}

alert(a);//1000
b();
alert(a);//500
------解决方案--------------------
var a
a=1000;

function changeA(){
// 直接可以改,但是这么写增加了函数的耦合性,重用性较差。
a = a - 1;
}
changeA();
alert(a);