所以我通過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