JavaScript 參考手冊
使用 localStorage 創(chuàng)建一個本地存儲的 name/value 對,name="lastname" value="Smith", 然后檢索 "lastname" 的值,并插入到 id="result" 的元素上:
localStorage 和 sessionStorage 屬性允許在瀏覽器中存儲 key/value 對的數(shù)據(jù)。
localStorage 用于長久保存整個網(wǎng)站的數(shù)據(jù),保存的數(shù)據(jù)沒有過期時間,直到手動去刪除。
localStorage 屬性是只讀的。
提示: 如果你只想將數(shù)據(jù)保存在當前會話中,可以使用 sessionStorage 屬性, 該數(shù)據(jù)對象臨時保存同一窗口(或標簽頁)的數(shù)據(jù),在關(guān)閉窗口或標簽頁之后將會刪除這些數(shù)據(jù)。
表格中的數(shù)字表示支持該屬性的第一個瀏覽器版本號。
屬性 | |||||
---|---|---|---|---|---|
localStorage | 4.0 | 8.0 | 3.5 | 4.0 | 11.5 |
window.localStorage
保存數(shù)據(jù)語法:
localStorage.setItem("key", "value");
讀取數(shù)據(jù)語法:
var lastname = localStorage.getItem("key");
刪除數(shù)據(jù)語法:
localStorage.removeItem("key");
返回值: | 一個存儲對象 |
以下實例用于記錄點擊按鈕的次數(shù):