gpt4 book ai didi

javascript - 缩小 JavaScript 的执行时间会变慢吗?

转载 作者:行者123 更新时间:2023-11-30 08:42:53 24 4
gpt4 key购买 nike

我正在测试缩小的 JavaScript 是否在移动设备上表现更好。在研究这个主题时,我遇到了这个 jsperf 测试:

http://jsperf.com/minified-vs-crushed/2

根据此测试,删除空格会加快执行速度,但缩小代码实际上会使其运行速度变慢。我知道缩小应该加快加载时间,但它会使执行时间变慢吗?有什么我不明白的地方吗?

进一步阅读:

Does minified javascript improve performance?

最佳答案

这是一个糟糕的 JSPerf - 无论您先放置哪个测试都会运行得最快。我在这里切换了顺序:http://jsperf.com/minified-vs-crushed/5

创建 JSPerf 时,您需要注意不要做任何会以可能会影响以后测试的方式修改上下文的事情。这段代码显然正在改变环境(即添加事件监听器),导致后面的测试需要更长的时间才能运行。

所以回答你的问题:不,缩小 JS 不会导致执行时间变慢。

关于javascript - 缩小 JavaScript 的执行时间会变慢吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24456428/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com