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

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

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

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

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

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

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

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

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

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

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

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

相關(guān)文章

最新評(píng)論