++或 - 增量或减速器速度比较

Joh*_*ert 8 javascript performance increment time-complexity decrement

同学向我提到他读的减量器 (--)应该比增量器 (++)更快地执行操作.我们使用JavaScript进行了测试,得出混合结果.

在我的MacBook Pro酷睿i5(2014年中期),++快了近3倍--使用console.time方法登录的差异,并在Firefox中 ++只是勉强挤掉--.

他的Windows笔记本电脑上(不确定型号),几乎完全相反,--在浏览器中速度更快.

那么发生了什么?这是硬件还是软件?有什么区别以及为什么一个或另一个以更高或更低的速度运行?

这里的问题是为什么不同的机器有区别? 比较为0似乎是一个明显的答案,为什么我们看到我的MacBook上的减量速度较慢,但​​它并没有解释为什么它在窗口的机器上实际上更快.

我们预计两种情况下的减量都会变慢,只是测试差异,然后我们想出了这个奇怪的结果.因此这个问题.

归档时间:

查看次数:

100 次

最近记录:

10 年,9 月 前