javascript - 从其他函数获取值(value) - Javascript

标签 javascript html

我有 html5 分数基础游戏。当游戏结束时,结束屏幕通过以下功能显示总得分:

this.show = function (a)
{
    b.text = TEXT_GAMEOVER;
    e.text = TEXT_SCORE + ": " + a;
    d.visible = !0;
};

现在我想在onc​​lick按钮释放函数中获得ae.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/

相关文章:

javascript - 使用以下划线开头的属性名称 ("_")

javascript - RequireJS - 在同一文件中调用函数

javascript - 在 td 中单击 - 访问下一个单元格

javascript - 如何将字符串转换为html

javascript - 如何将 JS 中的值插入到 HTML 中?

javascript - 合并对象数组

javascript - 评估与执行脚本

html - 即使在提供更清晰的信息后也无法将 div 完全包裹在 float 的 div 周围

javascript - 将鼠标悬停在外部 Div 上时淡入淡出

html - Logo 大小似乎在 html 和 css 中缩小