Javascript 我想在本地存储中还原变量而不替换现有变量?
如何在本地存储中恢复价值请帮助我Javascript 我想在本地存储中还原变量而不替换现有变量?,javascript,jquery,ajax,Javascript,Jquery,Ajax,如何在本地存储中恢复价值请帮助我 var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function () { if( xhttp.readyState == 4 && xhttp.status == 200 ) { var data = JSON.parse(xhttp.responseText); if ( data.
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function () {
if( xhttp.readyState == 4 && xhttp.status == 200 )
{
var data = JSON.parse(xhttp.responseText);
if ( data.hasOwnProperty(username.value) && data[username.value]["pass"] === password.value){
saveLocalstorage('task' , JSON.stringify(data[username.value]["task"]));
if(window.localStorage){
location.pathname += "redirect_page.html";
//console.log(JSON.stringify(localStorage));
}else {
localStorage.clear();
}
}
else {
alert("user not available");
}
}
}
xhttp.open('GET',"user.json",true);
xhttp.send()
我想还原“task”变量中的值。使用
localStorage.setItem
localStorage.setItem('task' , JSON.stringify(data[username.value]["task"]))
使用
localStorage.setItem
localStorage.setItem('task' , JSON.stringify(data[username.value]["task"]))
在localStorage.setItem()以外的localStorage中保存的另一种方法是 您可以按以下方式检索数据:
localStorage.task;
在localStorage.setItem()以外的localStorage中保存的另一种方法是 您可以按以下方式检索数据:
localStorage.task;