从全局函数调用内部函数以在javascript中显示警报

时间:2012-07-24 14:29:34

标签: javascript

我有一个javascript代码,现在想要扩展此代码。如何在全局范围内编写makeAMessenger函数,以便在用户单击文档时触发,并在消息

下面发出警报
THIS. IS. SPART.

目前我有以下代码。

CODE HERE

3 个答案:

答案 0 :(得分:2)

您的意思是 this 吗?

function makeAMessenger(madness, sparta) {
   return madness.bind(sparta);
}

答案 1 :(得分:1)

有一个解决方案here ,你不需要传递变量,可以在函数中访问它。

      function makeAMessenger(madness) {
        return madness;
    }

答案 2 :(得分:0)

您可以使用Function#apply()Function#call()绑定this http://jsfiddle.net/QfNbp/