Ori*_*iol 8 javascript performance operators pre-increment post-increment
如果不使用结果值,i ++和++ i之间是否存在性能差异?
JavaScript的答案是什么?
例如,以下哪项更好?
1)
for(var i=0;i<max;i++){
//code
}
Run Code Online (Sandbox Code Playgroud)
2)
for(var i=0;i<max;++i){
//code
}
Run Code Online (Sandbox Code Playgroud)
Maj*_*ssi 11
这是一篇关于这个主题的文章:http://jsperf.com/i-vs-i/2
++i似乎稍微快一点(我在firefox上测试过),根据文章的一个原因是:
使用i ++,在你可以增加i之前,必须创建一个新的i副本.使用++ i,您不需要额外的副本.i ++将在递增i之前返回当前值.++ i返回递增的版本i.
| 归档时间: |
|
| 查看次数: |
2615 次 |
| 最近记录: |