需要帮助来了解JavaScript性能是否可能受到缓慢的网络连接的影响。
我已经通过了JavaScript execution speed线程。尽管代码在不错的硬件(Lenevo T450s Windows 8.1, 8GB RAM, i7-5600 CPU with clocking @ 2.69 GHz
)上运行,但由于网络速度的原因,我仍然看到页面加载时间存在一些差异。
使用chrome开发人员工具网络限制选项,我测试了一个页面应用程序,结果如下。
首次尝试(仅加载特定路线)
Speed API load time Page load time
No throttling 69 Milliseconds 4.06 Seconds
Fast 3G 944 Milliseconds 9.98 Seconds
Slow 3G 3.39 Seconds 26.49 Seconds
第二次尝试(页面重新加载)
Speed API load time Page load time
No throttling 689 Milliseconds 1.5 Minutes
Fast 3G 12 Seconds 2.2 Minutes
Slow 3G 49.6 Seconds 3.3 Minutes
注意:即使在VPN网络上,也会观察到类似的结果。
感谢您对理解的任何帮助。
答案 0 :(得分:0)
[难道] JavaScript性能可能会受到网络连接速度慢的影响吗?
否,JavaScript的运行速度仅取决于您的硬件和浏览器。
但是您没有衡量性能,而是衡量了页面的加载时间。而且,如果您必须通过较慢的连接加载相同数量的html,css和JS,则可以确保加载更长的时间。