我知道。可以將JavaScript和樣式表文件動態加載到文檔的標題中。另一方面,可以從文檔的標題中刪除腳本和樣式表標籤。但是,加載的JavaScript仍然在內存中。是否有可能銷燬加載的JavaScript,包括函數和局部變量?
是否有可能從Web瀏覽器內存中銷燬加載的JavaScript?我認爲。它應該像下面的僞代碼一樣。
// Scan all variables in loaded JavaScript file.
var loadedVariable = getLoadedVariable(JavaScriptFile);
for(var variable in loadedVariable)
{
variable = null;
}
// Do same thing with function.
是否有可能爲這樣做創建一些JavaScript?
感謝,
PS。現在,您可以使用xLazyLoader和jQuery來動態加載內容。
你爲什麼認爲你需要? – moonshadow 2009-10-22 09:03:28
因爲我想創建一些沒有任何iframe的web應用程序。每一頁都將通過Ajax加載。此外,JavaScript和樣式表將根據頁面要求加載。之後,引擎將銷燬未使用的JavaScript和樣式表,以減少函數,變量,JavaScript規則和樣式表的重複名稱。 – 2009-10-22 09:09:44