最小化JavaScript的执行时间会变慢吗?
Does minifying JavaScript have a slower execution time?
我正在测试迷你JavaScript在移动设备上的性能是否更好。在研究这个主题时,我遇到了这个jsperf测试:
http://jsperf.com/minified-vs-crushed/2根据这个测试,删除空格加快了执行速度,但是最小化代码实际上使它运行得更慢。我知道minified应该会加快加载速度,但它会减慢执行速度吗?是不是有什么我不明白的地方?
进一步阅读:
最小化的javascript能提高性能吗?
这是一个糟糕的JSPerf—无论您先放置哪个测试都将运行得最快。我在这里改变了顺序:http://jsperf.com/minified-vs-crushed/5
在创建JSPerf时,您需要小心,不要做任何会修改上下文的事情,以免影响以后的测试。这段代码显然在改变环境(即。(添加事件侦听器)导致以后的测试运行时间更长。
所以回答你的问题:不,最小化JS并不会导致更慢的执行时间
相关文章:
- JavaScript执行暂时挂起页面
- 页面在我的javascript执行后重新加载,我不希望它这样做
- 在哪里可以找到RXUI Javascript'时间飞逝'实例
- 如何在使用jQuery.html()时防止javascript执行
- javascript执行具有时间间隔的函数
- 执行时间,AMPScript/JavaScript
- 测量JavaScript函数的内存使用情况、执行时间和性能
- JavaScript代码执行时间
- 如何在特定的服务器时间在 php 页面上使用 javascript 执行 iframe
- JavaScript 脚本执行时间太长.获取脚本需要太长时间提示
- Javascript的执行时间非常慢——Chrome
- JavaScript-表示浏览器控制台中每个命令的执行时间
- Javascript中的执行时间不一致
- Javascript:在线测量代码执行时间
- 如何知道哪个JavaScript函数执行时间最长
- 如何在Safari中以微秒精度测量JavaScript函数的执行时间
- 最小化JavaScript的执行时间会变慢吗?
- Javascript $.get()函数的执行时间
- Javascript 日期时间比较返回 false,但分支 stmt 仍然执行
- 如何限制javascript中函数的执行时间