當(dāng)前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
用javascript缓存ajax数据
生活随笔
收集整理的這篇文章主要介紹了
用javascript缓存ajax数据
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
我們都知道,ajax能提高頁面載入的速度的主要原因是通過ajax減少了重復(fù)數(shù)據(jù)的載入,真正做到按需獲取,既然如此,我們在寫ajax程序的時候不妨送佛送到西,在客戶端再做一次緩存,進一步提高數(shù)據(jù)載入速度。那就是在載入數(shù)據(jù)的同時將數(shù)據(jù)緩存在瀏覽器內(nèi)存中,一旦數(shù)據(jù)被載入,只要頁面未刷新,該數(shù)據(jù)就永遠的緩存在內(nèi)存中,當(dāng)用戶再次查看該數(shù)據(jù)時,則不需要從服務(wù)器上去獲取數(shù)據(jù),極大的降低了服務(wù)器的負載和提高了用戶的體驗。
?
實現(xiàn)方式: 基本思想是將已經(jīng)load下來的數(shù)據(jù)存在javascript數(shù)組變量中,當(dāng)再次遇到請求時,先檢查該數(shù)據(jù)是否已經(jīng)請求,是則直接調(diào)用內(nèi)存中的數(shù)據(jù),否則便向服務(wù)器請求數(shù)據(jù)。
總結(jié)
以上是生活随笔為你收集整理的用javascript缓存ajax数据的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于.Net Remoting的项目总结
- 下一篇: 麻烦!