特性 | cookie | localStorage | sessionStorage |
存儲 | 瀏覽器端,同源限制 | 瀏覽器端,同源限制 | 瀏覽器端,同源限制 |
容量 | <=4K | 5M~10M | 5M~10M |
傳輸 | 像web服務發起的請求中會web 在http header中帶有cookies 瀏覽器 內容服務器 |
不會發給服務器 | 不會發給服務器 |
持久 | 能夠設置超時時間(expires) | 永久,手動或代碼清除 | 窗口關閉即刻清除cookie 哪怕是同源的不一樣窗口session |
操做 | 沒有操做方法,字符串操做方式 事件 格式:"鍵=值;expires=時間" rem |
一套操做方法字符串 setItem(), getItem(), get removeItem(), clear()io 也能夠 localStorage['鍵1']='值1' |
同左 |
事件 | 無 |
setItem(), removeItem() clear()調用後觸發onstorage 事件 |
同左 |