欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

如何提高數(shù)據(jù)訪問速度

 更新時間:2016年12月26日 17:24:42   作者:大朋展翅  
本文主要介紹了提高數(shù)據(jù)訪問速度的方法,具有很好的參考作用,需要的朋友一起來看下吧

hasOwnProperty()僅檢索實(shí)例不檢索原型,in即檢索實(shí)例,又檢索原型

成員嵌套越深,訪問速度越慢,只在必要的情況下使用對象成員。

如果在同一個函數(shù)中你要多次讀取同一個對象屬性,最好將它存入一個局部變量。以局部變量替代屬性,避免多余的屬性查找?guī)硇阅荛_銷。

直接量和局部變量訪問速度非???,數(shù)組項(xiàng)和對象成員需要更長時間。

局部變量比域外變量快,因?yàn)樗挥谧饔糜蜴湹牡谝粋€對象中。變量在作用域鏈中的位置越深,訪問所需的時間就越長。全局變量總是最慢的,因?yàn)樗鼈兛偸俏挥谧饔糜蜴湹淖詈笠画h(huán)。

避免使用 with 表達(dá)式,因?yàn)樗淖兞诉\(yùn)行期上下文的作用域鏈。 而且應(yīng)當(dāng)小心對待try-catch表達(dá)式的catch子句,因?yàn)樗哂型瑯有Ч?/p>

嵌套對象成員會造成重大性能影響,盡量少用。

一般來說,你可以通過這種方法提高 JavaScript 代碼的性能:將經(jīng)常使用的對象成員,數(shù)組項(xiàng),和域外變量存入局部變量中。然后,訪問局部變量的速度會快于那些原始變量。

以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!

相關(guān)文章

最新評論