javascript - 如何动态卸载 JavaScript 文件?

标签 javascript

我使用 Ajax 包含页面,但我还需要包含它们各自的 javascript 文件,这需要同时从内存中删除以前的 javascript 文件。

如何卸载当前加载的 JavaScript 文件(以及内存中的代码)以便加载新页面的文件?它们很可能会发生冲突,因此要加载多个独立文件的 javascript 文件。

最佳答案

这听起来确实像您需要重新评估您的设计。要么您需要删除 ajax,要么您需要避免方法名称发生冲突。

您可以查看此链接:http://www.javascriptkit.com/javatutors/loadjavascriptcss2.shtml

其中提供了有关如何从 DOM 中删除 javascript 的信息。但是,现代浏览器会将代码保留在浏览器的内存中。

关于javascript - 如何动态卸载 JavaScript 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/591685/

相关文章:

javascript - 使用javascript获取行数

javascript - 属性更改时 react 动画元素?

javascript - 使用 Javascript 或 jQuery 动态更改 CSS

javascript - 从长字符串中提取两项的正则表达式

javascript - WKWebView evaluateJavaScript 返回错误的 JavaScript 对象

javascript - 字段验证后的 Angular js 切换按钮

Javascript:像搜索查询字符串一样解析数组

javascript - 对单词使用 String.substring

javascript - 从字符串声明对象

javascript - 闭包编译器导出所有原型(prototype)和静态方法