這裏須要注意的是這兩種儲存方式只能以字符串的形式來存取html
html5中的Web Storage包括了兩種存儲方式:sessionStorage和localStorage。sessionStorage用於本地存儲一個會話(session)中的數據,這些數據只有在同一個會話中的頁面才能訪問而且當會話結束後數據也隨之銷燬html5
所以sessionStorage不是一種持久化的本地存儲,僅僅是會話級別的存儲。而localStorage用於持久化的本地存儲,除非主動刪除數據,不然數據是永遠不會過時的緩存
localStorage和sessionStorage都具備相同的操做方法,例如setItem、getItem和removeItem等session
clear清除全部的key/value
用途:清除全部的key/value
用法:.clear()ide
setItem、getItem和removeItem接收兩個參數一個是key,一個是字符串3d
使用示例:code
var obj={'name':'本地緩存'} localStorage.setItem('obj',JSON.stringify(obj)); var str=localStorage.getItem('obj); console.log(JSON.parse(str)); localStorage.removeItem('obj');