JavaScript 中數組循環方法的基準測試
書籍傳統上提倡循環緩存,如本例所示:
然而,人們普遍誤解編譯器優化了以下簡寫語法:
哪個在實踐中表現更好?
基準測試結果
As根據現代瀏覽器的最新基準:https://jsben.ch/wY5fo
最快循環方法
目前最佳循環形式,優先考慮語法清晰度,是:
結論
在Java 中,清晰應該勝過聰明。運行時優化應優先考慮可讀性並避免不必要的複雜性。具有長度快取的標準 for 迴圈仍然是循環數組的最快且最易於理解的方法。
以上是JavaScript 中哪種循環方法可提供最佳效能:快取與速記?的詳細內容。更多資訊請關注PHP中文網其他相關文章!