我有一个以这种方式声明的函数:
function myFunction () {
var something = 0;
return something;
};
以这种方式加载特定项目时调用此函数:
item.on("load", myFunction);
最初,我考虑过这样做,但是在项目加载时没有定义该函数(它导致'未捕获的ReferenceError:myFunction未定义':
var mySomething = (function myFunction () {
var something = 0;
return something;
})();
item.on("load", myFunction); //ReferenceError happens here
console.log(mySomething);
如何将函数返回的信息传递给变量?我希望能够进一步使用变量'mySomething'(在本例中由print语句说明)。