我不是一个hardcodre web -velomer,但我确实能够在从Classic ASP到.NET的Web编程中使用会话变量。我正在阅读关于HTML5的一些文章,他们吹嘘code.Session变量是一个新的伟大功能。
这让我想知道会话变量已经存在了很长时间,所以为什么HTML5会说code.SessionStorage" NEW"他们有什么东西?
HTML5有什么不同的方式吗?有什么我想念的吗?
答案 0 :(得分:2)
HTML 5 SessionStorage将数据存储在客户端。
它避免了每次更改或需要读取时都必须将其往返服务器(这样可以提高性能并可在离线Web应用程序中使用)。
答案 1 :(得分:1)
一般而言,与Cookie相比,会话存储允许更轻松,更舒适的处理:
Mozilla Developer Network DOM Storage Guide说:
DOM存储非常有用,因为在任何时间段内都不存在用于保存合理数据量的良好的仅浏览器方法。浏览器cookie的容量有限,不支持组织持久数据,其他方法(如Flash本地存储)需要外部插件。
答案 2 :(得分:0)
是的html5给会话存储...如果你正在打字,突然PC,笔记本电脑或其他任何东西关闭,这将保证你的工作安全,并从你离开的地方开始该程序。 :)