【发布时间】:2011-08-26 22:35:09
【问题描述】:
我已经构建了返回一些变量的函数。但是我的函数异步使用了另一个函数。
function getVariable() {
var myVariable;
asyncronousFunction(function(...){
myVariable = ...
});
return myVariable;
}
问题在于myVariable 外部和asyncronousFunction 内部是不同的变量。所以我不能通过异步函数为myVariable赋值。
如何解决这个范围问题?谢谢。
【问题讨论】:
标签: javascript