关于javascript的问题,请问localStorage数据为啥没有了?

在 a.html 有个 localStorage.dizhi=hepinlu

为啥 在 b.html 用 document.write(localStorage.dizhi); 测试 该数据, 却数据丢失了吗?

还请大神指点迷津啊 不是说 这个 localStorage 可以 永久保存数据的嘛

精慕HU
浏览 607回答 2
2回答

神不在的星期二

1、a.html 和 b.html 必须在同一个域下,不能跨域。2、浏览器本身不能清理缓存,也不能在类似于“无痕模式”下访问。3、写入是 localStorage.setItem("dizhi", "hepinglu");,读取是 localStorage.getItem("dizhi");,题主这写法是哪“原创”来的?

慕姐4208626

h5本地存储localStorage,sessionStorage。localStorage是没有失效时间的,sessionStorage的声明周期是浏览器的生命周期。当浏览器关闭时,sessionStorage的数据将清空,而localStorage数据只要不通过代码特意的删除或手动删除,是永久保存的。删除方法:localStorage.clear();
打开App,查看更多内容
随时随地看视频慕课网APP