會話層級的本機儲存:sessionStorage
在HTML5中增加了一個Js物件:sessionStorage;透過此物件可以直接操作儲存在瀏覽器中的會話層級的WebStorage。儲存在sessionStorage中的資料首先是Key-Value形式的,另外就是它跟瀏覽器目前會話相關(guān),當(dāng)會話結(jié)束後,資料會自動清除,跟未設(shè)定過期時間的Cookie類似。
sessionStorage提供了四個方法來輔助我們進行對本機儲存做相關(guān)操作。
setItem(key,value)新增本機儲存資料。兩個參數(shù),非常簡單就不說了。
getItem(key)透過key取得對應(yīng)的Value。
removeItem(key)透過key刪除本機資料。
clear()清空資料。
程式碼如下:
<script type="text/javascript"> //添加key-value 數(shù)據(jù)到 sessionStorage localStorage.setItem("demokey", "http://blog.itjeek.com"); //通過key來獲取value var dt = localStorage.getItem("demokey"); alert(dt); //清空所有的key-value數(shù)據(jù)。 //localStorage.clear(); alert(localStorage.length); </script>