首頁  >  文章  >  web前端  >  html5的web存儲

html5的web存儲

大家讲道理
大家讲道理原創
2017-05-28 11:06:501946瀏覽

以前我們在本地儲存資料都是用document.cookie來儲存的,但是由於其的儲存大小只有4K左右,解析也很複雜,給開發帶來了諸多的不便.不過現在html5出了web的存儲,彌補了cookie的不足,而且開放起來也是相當的方便

web儲存分成兩類

sessionStorage

容量大小約約5M,該方式的生命週期為關閉瀏覽器視窗為止

localStorage

#容量大小約20M左右, 儲存的資料不會隨著使用者瀏覽時會話過期而過期,但會應使用者的請求而刪除。瀏覽器也因為儲存空間的限製或安全性原因刪除它們.而且類型儲存的資料可以同一個瀏覽器的多個視窗共用

注意點:只能儲存字串,如果是

json

物件的話,可以將物件JSON.stringify () 編碼後儲存

方法詳解:

  

setItem(key

, value)

設定儲存內容


  getItem(key)

讀取儲存內容


  removeItem(key)

刪除鍵值為

# key

的儲存內容

  clear()

清空所有儲存內容

下面我們就給大家看他的寫法:

 

#

  //更新
    function update() {
        window.sessionStorage.setItem(key, value);
    }    //获取
    function get() {
        window.sessionStorage.getItem(key);
    }    //删除
    function remove() {
        window.sessionStorage.removeItem(key);
    }    //清空所有数据
    function clear() {
        window.sessionStorage.clear();
    }

## 














#查看效果的話,我們以Google瀏覽器為例子:



以前的老版本的話,是沒有Application的,老版本的為

Resource

###儲存完資料後的################下面我就給大家展示###記錄使用者名稱和密碼###的經典範例####### #########當記住密碼的###複選框###勾選上的時候,下次開啟的時候,使用者名稱和密碼就不需要在重新輸入了####### html部分:###### #########    

###    
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:H5做視訊直播下一篇:H5做視訊直播