js/jquery localStorage 存取对象

发布时间:2018年09月04日 阅读:625 次

javaScript/jQuery使用localStorage可以存取对象,但是需要json.stringify装换。

function updateChannel(){    var records = getSelectedRecords('grid');    if(records.length == 0){        dialogUtil.alert('请选择需要操作的记录!',true);        return false;    }    records = JSON.stringify(records); //JSON.stringify装换成json    indow.localStorage.setItem("records", records); //存数据    console.log('获取本地存储的数据', JSON.parse(localStorage.getItem("records"))) //JSON.parse编译localStorage.getItem获取到的数据    window.location.href=path+"/pages/params/email/emailAdd.jsp?isUpdate=1"}//存取之后到其他页面也可以获取,现在这里这么写只是为了能够更加直观地体现出来。

(二)知识拓展

JS下的操作方法(值的获取和设置可以分两种方式)获取值1:localStorage.getItem(“key”)设置值1:localStorage.setItem(“key”,”value”)获取值2:localStorage.keyName设置值2:localStorage.keyName = “value”清除值:localStorage.removeItem(“key”)清除所有值:localStorage.clear()
JQ下的操作方法(相当于JS方法前加”window.”)获取值1:window.localStorage.getItem(“key”)设置值1:window.localStorage.setItem(“key”,”value”)获取值2:window.localStorage.keyName设置值2:window.localStorage.keyName = “value”清除值:window.localStorage.removeItem(“key”)清除所有值:window.localStorage.clear()


Tag:
相关文章

发表评论:取消回复