【发布时间】:2015-03-01 07:32:55
【问题描述】:
我想在每次用户按 F-5 进行刷新时初始化 localStorage 对象。
我可以这样做吗?
localStorage 对象通过 setItem 和 getItem 方法正常工作。 但是,我想知道我是否可以选择在每次刷新操作时初始化这个对象。
例如: 我的应用中有两个不同的页面。 A.js 和 B.js。 加载 B.js 时,我设置了 localStorage:
var id = getId();
window.localStorage.setItem("Id", id );
之后,当我点击一个转到 A.js 的按钮时,我正在做:
var selectedId = window.localStorage.getItem("Id");
if (selectedId !== null){
var intSelectedId = parseInt(selectedId );
//DO LOGIC
}
我想在每次刷新时删除 ("Id", id) 键值对。 我该怎么做?
【问题讨论】:
-
初始化什么,如何初始化?完全不清楚你在问什么?
-
初始化localStorage是什么意思?
-
你的意思是像
var initID = localStorage.getItem("id") || getId();和其他人一样吗?我对你到底在问什么感到困惑。
标签: javascript cookies local-storage