一、特點
1.其存儲的數據能在跨瀏覽器會話保留,且作用於爲當前域名
2.鍵值對總是以字符串的形式存儲(需要注意, 和js對象相比, 鍵值對總是以字符串的形式存儲意味着數值類型會自動轉化爲字符串類型)
3.存儲在localStorage的數據可以長期保留;而當頁面會話結束也不會刪除,直到手動去刪除。
二、使用方法
1.存儲:
localStorage.setItem("key1", "value1");
或
localStorage["key1"] = "value1"
說明:如果想要存儲json對象,可以先將json對象轉換爲json字符串,再進項存儲
2.讀取:
var cat = localStorage.getItem("key1");
或
var cat = localStorage["key1"];
3.移除
(1)移除某一個
localStorage.removeItem("key1");
(2)移除所有
localStorage.clear();