Joh*_*ert 8 javascript performance increment time-complexity decrement
同学向我提到他读的减量器 (--)应该比增量器 (++)更快地执行操作.我们使用JavaScript进行了测试,得出了混合结果.
在我的MacBook Pro酷睿i5(2014年中期),++是快了近3倍比--当使用console.time方法登录的差异铬,并在Firefox中 ++只是勉强挤掉--.
在他的Windows笔记本电脑上(不确定型号),几乎完全相反,--在浏览器中速度更快.
那么发生了什么?这是硬件还是软件?有什么区别以及为什么一个或另一个以更高或更低的速度运行?
这里的问题是为什么不同的机器有区别? 比较为0似乎是一个明显的答案,为什么我们看到我的MacBook上的减量速度较慢,但它并没有解释为什么它在窗口的机器上实际上更快.
我们预计两种情况下的减量都会变慢,只是测试差异,然后我们想出了这个奇怪的结果.因此这个问题.
| 归档时间: |
|
| 查看次数: |
100 次 |
| 最近记录: |