最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

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

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

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

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

局部變量比域外變量快,因為它位于作用域鏈的第一個對象中。變量在作用域鏈中的位置越深,訪問所需的時間就越長。全局變量總是最慢的,因為它們總是位于作用域鏈的最后一環(huán)。

避免使用 with 表達(dá)式,因為它改變了運行期上下文的作用域鏈。 而且應(yīng)當(dāng)小心對待try-catch表達(dá)式的catch子句,因為它具有同樣效果

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

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

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

相關(guān)文章

最新評論

石阡县| 洪湖市| 奉节县| 灵丘县| 南木林县| 长春市| 长顺县| 绍兴市| 屏山县| 铁岭市| 富民县| 锦屏县| 黑河市| 东方市| 舟曲县| 和顺县| 安达市| 盈江县| 盈江县| 长垣县| 呼图壁县| 平邑县| 台江县| 建瓯市| 巴彦淖尔市| 东阳市| 浦北县| 涪陵区| 汤阴县| 农安县| 大邑县| 秦皇岛市| 任丘市| 贵州省| 荔浦县| 淅川县| 瑞安市| 和田市| 康乐县| 金坛市| 平度市|