localstorage存储上限是5M,有setItem和getItem方法,如果需要存储json,则存储前需要用stringify方式序列化,读取时则需要用到JSON.parse,如:
var storage=window.localStorage;
var data={
name:'xiecanyong',
sex:'man',
hobby:'program'
};
var d=JSON.stringify(data);
storage.setItem("data",d);
//将JSON字符串转换成为JSON对象输出
var json=storage.getItem("data");
var jsonObj=JSON.parse(json);
console.log(typeof jsonObj);