![](/img/trans.png)
[英]Change global variable value with a function from inside window.onload
[英]Change value of variable from inside function
var a = 10;
function(results, done) {
//some code
a = 5;
}
console.log(a); //prints 10
我如何将a的值更改为5?
您需要调用函数才能执行其中的代码:
var a = 10;
function myFunc(results, done) {
//some code
a = 5;
}
myFunc();
console.log(a); //prints 5
由于a
是在与函数相同的作用域中定义的,因此您只需调用function
。
但是,要调用该函数,您需要为其命名:
function foo(results, done) {
//some code
a = 5;
}
foo();
您需要调用该函数。
直到调用该函数,该函数才会运行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.