cookie (大小不能超過4KB隨着http事務被一塊兒發送到服務器)web
web storage 有兩種方式存儲數據,大小都是 5M ,在客戶端完成存儲,不會請求服務器處理:緩存
(一)sessionStorage (窗口的臨時緩存,數據不會共享,關閉頁面本地存儲消失)服務器
(二)localStorage (數據共享,永久存儲,能夠手動刪除數據)cookie
web storage的經常使用方法:session
setItem() : 設置數據,key / value 類型。都是字符串類型。window.sessionStorage.setItem('name',要存的數據);spa
getItem() : 獲取數據。window.sessionStorage.getItem('name');一個參數,即要獲取的數據的 key 的名字。獲得相對應的value值。事務
removeItem() : 刪除數據。window.sessionStorage.removeItem('name');一個參數,即要刪除的數據的 key 的名字。刪除相對應value的值。rem
localStorage 同 sessionStorage 的用法同樣,最大的不一樣就是他倆的不一樣,sessionStorage是週期性存儲,數據不共享。localStorage是永久存儲,數據共享。字符串