1.判斷本地存儲是否可用:
if(window.localStorage) { // localStorge可用 }else { // localStorge不可用 }
2.存儲數據:
// 獲取本地存儲對象 var localStorage =window.localStorage; // 存儲 localStorage.setItem("key",content);
3.取出數據
var myKey =localStorage.getItem("key");
4.刪除指定數據
localStorage.removeItem("key");
5.清空本地數據
localStorage.clear();
6.存儲與讀取json數據
// 定義json變量 var json ={username:"楊朝來",sex:1,age:25,birthday:"1990-08-21",phonenumber:13812345678,disease:"肺小結節",insurance:1,avatar:"images/male.png"}; // json變量轉化成json字符串 var jsonstr =JSON.stringify(json); // 存儲json字符串 window.localStorage.setItem("jsonkey",jsonstr); // 取出json字符串 var jsonstr =window.localStorage.getItem("jsonkey"); // 還原json對象 var json =JSON.parse(jsonstr); // 取出json里面的username var username =json.username;