var variable = "before";
change();
alert(variable);
function change(){
variable = "after";
}
Run Code Online (Sandbox Code Playgroud)
是否可以在不返回的情况下更改函数内的全局变量?我需要在通话功能change后输出"后"
是的,这是可能的,但请记住不要var在函数内部放置关键字.
var variable = "before";
change();
alert(variable);
function change() {
var variable = "after";
}Run Code Online (Sandbox Code Playgroud)
var variable = "before";
change();
alert(variable);
function change() {
variable = "after";
}Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16483 次 |
| 最近记录: |