js 本地存取json信息 (sessionStorage ,localStorage)
$(function () {
/**
* 存取json信息
* @type {{userID: number, userName: string, userPhone: string}}
*/
var uInfo = {
'userID':1,
'userName':'S先生',
'userPhone':'18788888888'
};
sessionStorage.setItem('userInfo',JSON.stringify(uInfo));
var info = sessionStorage.getItem('userInfo');
var userInfo = JSON.parse(info);
console.info(userInfo.userID);
console.info(userInfo.userName);
console.info(userInfo.userPhone);
console.info('-------------------------------------');
/**
* 更新保存的json信息
* @type {string}
*/
userInfo.userName = 'S先生11111';
sessionStorage.setItem('userInfo',JSON.stringify(userInfo));
var info1 = sessionStorage.getItem('userInfo');
var userInfo1 = JSON.parse(info1);
console.info(userInfo1.userID);
console.info(userInfo1.userName);
console.info(userInfo1.userPhone);
});
打印:
localStorage 也是一样的用法