[问题] jsperf和浏览器测试结果不同

楼主: emn178 (小残)   2014-01-07 21:37:08
自己用浏览器跑循环测试和用jsperf跑
在opera的时候结果相反
是什么原因?哪个才是对的
jsperf测试
http://jsperf.com/md5-bechmark
浏览器测试
console.time('js_md5');
for(var i = 0;i < 10000;++i)
js_md5('The quick brown fox jumps over the lazy dog');
console.timeEnd('js_md5');
console.time('jkmyers_md5');
for(var i = 0;i < 10000;++i)
jkmyers_md5('The quick brown fox jumps over the lazy dog');
console.timeEnd('jkmyers_md5');
作者: mmis1000 (秋月恋枫)   2014-01-07 23:25:00
那就是你那个浏览器的结果阿,浏览器/系统环境不一样测出来结果当然不一样阿
楼主: emn178 (小残)   2014-01-08 07:31:00
我的意思是同样电脑和浏览器,在jsperf执行,和自己执行,结果相反,而且数据差很多换一台电脑就正常了

Links booklink

Contact Us: admin [ a t ] ucptt.com