javascript - 初始化后取消设置所有自定义 Javascript 对象

标签 javascript performance

我网站的自定义 javascript 已命名空间、组合和缩小,生成一个 12kb 的自定义 js 文件。这是整个站点的代码,通常在页面加载被触发后,它的大部分代码不必位于内存中。
我的问题:
一堆只执行一次或根本不执行的自定义脚本是否会影响用户性能?特别是如果用户打开了多个选项卡
我正在考虑设置 mynamespace = null 但我不知道这是否真的提高了用户浏览器的性能。

最佳答案

将其清空应该会触发垃圾收集器释放一些内存。除非系统在内存中有足够的东西可以换出到磁盘,否则用户不会注意到有什么不同。

关于javascript - 初始化后取消设置所有自定义 Javascript 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9661858/

相关文章:

javascript - 如何停止嵌入式YouTube视频

algorithm - 以下递归代码片段的时间和空间复杂度是多少?

python - 为什么 'x' 中的 ('x' 比 'x' == 'x' 快?

javascript - native JavaScript 排序的执行速度比实现的合并排序和快速排序慢

javascript - 指向 null 的 JavaScript 对象链会被垃圾收集吗?

javascript - jQuery - 好的部分?

c# - 我如何计算页面浏览量?

javascript - 为什么在悬停时使用 Angular 变量切换图像会导致图像向下移动

javascript - 如何仅在切换时验证表单

javascript - PHP基于正则表达式显示弹出消息