所以我通过this读了一下,它看起来像JavaScript函数不能在中途运行时被明确地杀死。如果我有一个管理这个变量的全局变量window.currentlyProcessing
怎么办?我可以停止通过全局变量执行JavaScript函数吗?
function contentsChanged()
{
if(window.curentlyProcessing == true)
{
return;
}
window.curentlyProcessing = true;
// DO STUFF
window.curentlyProcessing = false;
}
由于contentsChanged
被调用了很多,这将有效地从自身上停止运行呢?
您遇到的问题是什么导致您尝试这样做?为什么经常调用“contentsChanged”? – 2011-05-28 02:05:32
@cwolves - 每次击键都会被调用 – Shamoon 2011-05-28 02:08:13