我正在学习来自CrockFord视频的Javascript和#34; Crockford on javascript"我正在观看:"功能终极" 在他的一个代码中,他正在谈论"伪参数" "我看到这样的事情:
for( i = 0; i<n; i+=1)
那么他为什么不使用增量运算符&#34; ++&#34;他正在使用&#34; + =&#34;,我知道他们也是这样做但是有性能差异吗?
谢谢。
答案 0 :(得分:3)
由于OP正在谈论性能,我设置了一个JSPerf来看看两者的比较。来吧,亲自测试一下:
答案 1 :(得分:1)
没有可测量的性能差异。你很难写出一个你可以测量任何差异的测试用例。
正如罗尼在评论中指出的那样, ++
运算符增加1,但 +=
可以添加1以外的数量