HTML5中的localStorage啥时候会被清空?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HTML5中的localStorage啥时候会被清空?相关的知识,希望对你有一定的参考价值。

参考技术A

html5的localStorage用于存储一些临时的离线数据,

localStorage和file、database一样,是存储,有永久性质。

存入数据库的数据,不会在某一天突然被删除了。

保存到硬盘里面的文件,也不会再某一天突然消失了。

所以,localStorage本身没有时效性,因为storage毕竟不是ceche。

因此,只能用js手动清除了。

万维网的核心语言、标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次重大修改(这是一项推荐标准、外语原文:W3C Recommendation、见本处参考资料原文内容:)。

2014年10月29日,万维网联盟宣布,经过接近8年的艰苦努力,该标准规范终于制定完成。

HTML标准自1999年12月发布的HTML4.01后,后继的HTML5和其它标准被束之高阁,为了推动Web标准化运动的发展,一些公司联合起来,成立了一个叫做 Web Hypertext Application Technology Working Group (Web超文本应用技术工作组 -WHATWG) 的组织。

Visual Studio编译很慢,啥原因

如题。
并不是某个Project编译很慢,而是随着开机后编译次数增多而越来越慢。

同一个Project,刚开机的时候编译可能20秒左右,编译个10几20次之后编译所需时间会达到10分钟左右。
重启Visual Studio编译时间还是一样,只有重启电脑才会恢复到20秒。
我想可能是编译的时候生成了某些临时文件,而这些临时文件只有重启电脑的时候才会被清掉。

请问有哪些可能的原因?
如果确实是某些临时文件,请问这些临时文件保存在哪儿?
谢谢
内存,CPU使用都很正常。如果是病毒开机后跟编译十几次后的编译时间应该同样很长吧?
现在的情况是开机几个小时之后,第一次编译时间仍然是正常的
————————————————————
如果是内存不够不是应该一直编译很慢么?
————————————————————
Intel(R) Core 2 Duo E8400 @3.00GHz 3.00GHz
RAM 2G
————————————————————
所有的Project都是这样,编译时间会随着编译次数增加变得越来越长

  Visual Studio编译很慢解决办法:
  打开vs2010的工具选项,环境>常规之下 查看”视觉体验”配置,它默认选择了”基于客户端性能自动调整视觉体验”并启用硬件图形加速,取消选择这个选择。
参考技术A 第一步:你编译10几20次之后编译所需时间会达到10分钟左右,你关掉VS,并且用任务管理器关掉所有的vs进程
确保VS进程全部关掉后,重新启动VS打开项目,再次编译,如果时间正常则说明你的程序有死循环,程序问题,

如果时间很长,应该是VS问题, 不知道什么问题罗/ 哈哈

你开发的其它程序有这种情况吗?本回答被提问者采纳
参考技术B 这个我认为和内存没关系,估计是CPU占用率提高所致。我说个不靠谱的答案,我认为应该检查下迅雷软件,这个软件我发现打开一段时间会占用很高CPU。你这个估计还是CPU问题引起,另外是否磁盘有坏块或碎片太多?将项目移动一下位置看看。 参考技术C 你可以在VS选项中将“MSBuild项目生成输出详细信息”更改为“诊断”,当编译的时候打开输出窗口,看看在哪一步是最耗时间的,然后再判断情况。 参考技术D 硬件问题。可以加大内存试下。

以上是关于HTML5中的localStorage啥时候会被清空?的主要内容,如果未能解决你的问题,请参考以下文章

HTML5中的localStorage啥时候会被清空?

localStorage 啥时候清零?

使用 WKWebView 时,localStorage 未保存在 iFrame 中

H5的本地存储

Visual Studio编译很慢,啥原因

Visual Studio编译很慢,啥原因