亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我該相信哪個?jsPerf or JSLitmus?

我該相信哪個?jsPerf or JSLitmus?

HUH函數 2018-10-20 10:13:53
使用 jsPerf 和 JSLitmus 對各種各樣的循環做了 N 次測試。定義數組a=["It's","a","loop"]起初,兩個測試器都給出了 For +for (var i=0;i<a.length;i++){   a[i] }效率最高(五次均是)???為什么?在多次測試后,jsPerf 告訴我“其實是 For + cache(六次平均)for (var i=0,len=a.length;i<len;i++){   a[i] }JSLitmus 糾正道:“不!是 Do While + cache(三次平均)var i=0,len=a.lengthdo {   a[i]   i++ }while(i<len)不解。前后性能為什么會不一樣?為何最初不緩存變量直接i<a.length性能更高?還是測試代碼有問題?到底那種循環性能更好?jsPerf 測試頁見這里謝答。
查看完整描述

目前暫無任何回答

  • 0 回答
  • 0 關注
  • 557 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號