會(huì)話級(jí)別的本地存儲(chǔ):sessionStorage
在HTML5中增加了一個(gè)Js對(duì)象:sessionStorage;通過此對(duì)象可以直接操作存儲(chǔ)在瀏覽器中的會(huì)話級(jí)別的WebStorage。存儲(chǔ)在sessionStorage中的數(shù)據(jù)首先是Key-Value形式的,另外就是它跟瀏覽器當(dāng)前會(huì)話相關(guān),當(dāng)會(huì)話結(jié)束后,數(shù)據(jù)會(huì)自動(dòng)清除,跟未設(shè)置過期時(shí)間的Cookie類似。
sessionStorage提供了四個(gè)方法來輔助我們進(jìn)行對(duì)本地存儲(chǔ)做相關(guān)操作。
setItem(key,value)添加本地存儲(chǔ)數(shù)據(jù)。兩個(gè)參數(shù),非常簡單就不說了。
getItem(key)通過key獲取相應(yīng)的Value。
removeItem(key)通過key刪除本地?cái)?shù)據(jù)。
clear()清空數(shù)據(jù)。
代碼如下:
<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>
扔個(gè)三星炸死你
看能看得懂,不知道啥時(shí)候用得到?jīng)]怎么用
8年前 添加回復(fù) 0