读书人

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

发布时间: 2012-04-03 12:38:19 作者: rapoo

函数内部如何修改全局变量
函数内部如何修改全局变量

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);

读书人网 >JavaScript

热点推荐