我知道。可以将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