摘要:對(duì)于直接量和局部變量的訪問(wèn)性能差異微不足道,性能消耗代價(jià)高一些的是全局變量數(shù)組項(xiàng)對(duì)象成員。當(dāng)一個(gè)函數(shù)被創(chuàng)建后,作用域鏈中被放入可訪問(wèn)的對(duì)象。同樣會(huì)改變作用域鏈,帶來(lái)性能問(wèn)題。
早前閱讀高性能JavaScript一書所做筆記。
一、Loading and Execution 加載和運(yùn)行從加載和運(yùn)行角度優(yōu)化,源于JavaScript運(yùn)行會(huì)阻塞UI更新,JavaScript腳本的下載、解析、運(yùn)行過(guò)程中,頁(yè)面的下載和解析過(guò)程都會(huì)停下來(lái)等待,因?yàn)槟_本可能在運(yùn)行過(guò)程中修改頁(yè)面內(nèi)容。
Script Positioning 腳本位置將