Javascript 刷新页面后的本地存储项
Javascript 刷新页面后的本地存储项,javascript,html,local-storage,Javascript,Html,Local Storage,Fav数 函数myFunction(){ //检查浏览器支持 if(类型(存储)!=“未定义”){ //贮藏 var a=提示(“fav编号”); setItem(“lastname”,a); //取回 document.getElementById(“结果”).innerHTML=localStorage.getItem(“lastname”); }否则{ document.getElementById(“结果”).innerHTML=“对不起,您的浏览器不支持Web存储…”; } } 获取和
Fav数
函数myFunction(){
//检查浏览器支持
if(类型(存储)!=“未定义”){
//贮藏
var a=提示(“fav编号”);
setItem(“lastname”,a);
//取回
document.getElementById(“结果”).innerHTML=localStorage.getItem(“lastname”);
}否则{
document.getElementById(“结果”).innerHTML=“对不起,您的浏览器不支持Web存储…”;
}
}
获取和设置localStorage
数据。在下面的示例中,要设置的数据是一个对象
(由JSON.stringify
处理)。如果需要持久化字符串
/int
,则无需使用JSON.stringify
var dataObject = { 'item1': 1, 'item2': 2, 'item3': 3 };
// Set localStorage item
localStorage.setItem('dataObject', JSON.stringify(dataObject));
// Retrieve the object from localStorage
var retrievedObject = localStorage.getItem('dataObject');
// console.log retrieved item
console.log('retrieved data Object: ', JSON.parse(retrievedObject));
通过在需要时获取本地存储数据,无需处理页面刷新部分。当应用程序功能和逻辑需要时,将获取
localStorage
数据。获取和设置localStorage
数据。在下面的示例中,要设置的数据是一个对象
(由JSON.stringify
处理)。如果需要持久化字符串
/int
,则无需使用JSON.stringify
var dataObject = { 'item1': 1, 'item2': 2, 'item3': 3 };
// Set localStorage item
localStorage.setItem('dataObject', JSON.stringify(dataObject));
// Retrieve the object from localStorage
var retrievedObject = localStorage.getItem('dataObject');
// console.log retrieved item
console.log('retrieved data Object: ', JSON.parse(retrievedObject));
通过在需要时获取本地存储数据,无需处理页面刷新部分。
localStorage
数据是在应用程序功能和逻辑需要时提取的。我总是使用会话存储。。我建议使用这个。我总是使用sessionStorage。。我建议使用这个。