我有 html5 分数基础游戏。当游戏结束时,结束屏幕通过以下功能显示总得分:
this.show = function (a)
{
b.text = TEXT_GAMEOVER;
e.text = TEXT_SCORE + ": " + a;
d.visible = !0;
};
现在我想在onclick按钮释放函数中获得a
或e.text
的总分:
var a;
this._onButSendRelease = function ()
{
console.log(a);
}
但是a
未定义,请帮助我如何做到这一点。
最佳答案
您可以简单地将分数存储在全局范围内声明的变量中:
var score; //Declare your variable here
this.show = function (a)
{
b.text = TEXT_GAMEOVER;
e.text = TEXT_SCORE + ": " + a;
score = a; //Populate your variable here
d.visible = !0;
};
this._onButSendRelease = function ()
{
console.log(score); //Display your variable here
}
关于javascript - 从其他函数获取值(value) - Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49073016/