[問題] jsperf和瀏覽器測試結果不同

看板Ajax作者 (小殘)時間10年前 (2014/01/07 21:37), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串1/1
自己用瀏覽器跑迴圈測試和用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'); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 180.218.153.107

01/07 23:25, , 1F
那就是你那個瀏覽器的結果阿,瀏覽器/系統環境不一樣
01/07 23:25, 1F

01/07 23:25, , 2F
測出來結果當然不一樣阿
01/07 23:25, 2F

01/08 07:31, , 3F
我的意思是同樣電腦和瀏覽器,在jsperf執行,和自己執行,結果
01/08 07:31, 3F

01/08 07:32, , 4F
相反,而且數據差很多
01/08 07:32, 4F

01/08 12:16, , 5F
換一台電腦就正常了
01/08 12:16, 5F
文章代碼(AID): #1Ip0CAAD (Ajax)