我有一个 javascript 代码,现在想扩展这个代码。如何在全局范围内编写 makeAMessenger 函数,以便在用户单击文档并在消息下方发出警报时触发
THIS. IS. SPART.
目前我有以下代码。
我有一个 javascript 代码,现在想扩展这个代码。如何在全局范围内编写 makeAMessenger 函数,以便在用户单击文档并在消息下方发出警报时触发
THIS. IS. SPART.
目前我有以下代码。
你是这个意思吗?
function makeAMessenger(madness, sparta) {
return madness.bind(sparta);
}
这里有一个解决方案,你不需要传递变量,它可以在函数中访问。
function makeAMessenger(madness) {
return madness;
}
您可以使用Function#apply()
或Function#call()
来绑定this
.
http://jsfiddle.net/QfNbp/