2013-01-10 173 views
0

javascript中有一些功能允許我使javascript代碼的其他特定部分呈惰性嗎?例如,我有幾行不斷操縱DOM的jquery代碼(比如「marquee」),但是當代碼完全無用時有特定的時間,並且這些特定的代碼行需要停止。關閉其他JavaScript的JavaScript

當某些條件爲真時,JavaScript是否存在一種固有的功能,可以關閉特定的代碼行?

+6

是 - 我們稱之爲 「if語句」。 –

回答

0
function doStuff() { 
    // do my fancy jQuery stuff in this function. 
} 

if (condition) { 
    doStuff(); 
} 
1

您可以禁用任何地方像這樣定義一個函數:

otherFunction = function() {} 
+1

如果您需要'重新附加'已刪除的代碼,您可以先執行一些類似'_copyFunc = otherFunction;'的操作,以便您可以在通過'otherFunction = _copyFunc阻止它時將功能推回到'otherFunction' ',對嗎? – Graham

+0

@Graham是的,應該這樣做... – ATOzTOA