我正在使用 RequireJS 加载 JavaScript 文件。加载 JavaScript 后如何销毁该 JavaScript 文件
require(["abc"]function(){
}};
abc是使用require js加载的JavaScript文件的名称
最佳答案
据我所知,没有办法释放文件“abc”的内容,因为它是在全局上下文中注入(inject)和执行的。
您只能手动释放文件“abc”中实例化的每个对象(设置为 null)以释放内存(如果它们可以通过全局上下文访问)
更新:有一个 require.undef
方法可以取消定义模块:
require.undef('abc')
关于javascript - 如何使用 RequireJS 销毁加载的 Javascript 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34196529/