他們有各自適應的場景。我這裡主要介紹一下localstorage,以及sessionstorage。
localstorage和sessionstorage都是以乙個鍵值對的方式來儲存值,最大容量是5m。(5m對於我們來說,快取一下少量的資料還是夠用的了)
localstorage和sessionstorage都提供了簡單的增刪改查api方便我們儲存,getitem,setitem,clear...,等。
localstorage和sessionstorage都是以字串的形式儲存起來
localstorage和sessionstorage的區別主要在於生命週期的不同。localstorage是永久性的,而sessionstorage則會在session結束的時候被清空
在我們的實際應用中,經常會碰到這樣的需求:
這樣的需求,通過系統提供的api,實現起來雖不算複雜,但總有點繁瑣!
以下是我的解決辦法:
以上這些場景都是平時比較多到的,所以將其封裝起來。減少**的冗餘!後期也能更好的維護!
如果贊同我所說的,請點一下下方的推薦。如果有其他問題,請多多指教~
HTML5 離線儲存
首先來講解下離線儲存的使用方法,說起來也很簡單。只要在你的頁面頭部像下面一樣加入乙個manifest的屬性就可以了。然後cache.manifest檔案的書寫方式,就像下面這樣 cache manifest v0.11 cache css style.css network resourse log...
HTML5 離線儲存
首先來講解下離線儲存的使用方法,說起來也很簡單。只要在你的頁面頭部像下面一樣加入乙個manifest的屬性就可以了。manifest cache.manifest html 然後cache.manifest檔案的書寫方式,就像下面這樣 cache manifest v0.11 cache css s...
html5 離線儲存
資料 quzishen manifest檔案 1 cache manifest 2 上面一句必須 manifest檔案內容型別必須配置為text cache manifest傳送到瀏覽器 3 v1.0.0 版本號 如果想更新快取內容,只要修改下manifest檔案即可,如改版本號v1.0.1 45 ...