武林網(www.49028c.com)文章簡介:結束語:在測試過程中發現非IE瀏覽器下,優化后和優化前的效率差距并不是很大,甚至可以忽略,這說明這些瀏覽器的JS引擎對循環做了很好的優化,對開發者是非常友好的表現,無奈IE6、7、8下差距很明顯,但這符合我們預期。因此,趕快對JS代碼中的對循環進行優化吧!
循環是大多數編程語言都具備的基本功能,JS也不例外,不同之處在于JS是解釋型語言,運行于瀏覽器環境中,客戶端的軟硬件條件會對JS執行效率產生很大的影響。然而客戶端環境對于開發者是未知、多樣的,并且難以改變,所以優化代碼質量是提高代碼效率的主要途徑。for、while、do-while循環:
這三種循環本身的循環效率相差不多,所以只要根據適合的應用場景選擇即可。
以for循環為例:
}
}
}
}
}
新聞熱點
疑難解答