【问题标题】:Client-side data storing,DOM storage or HTML5 Local Storage?客户端数据存储、DOM 存储还是 HTML5 本地存储?
【发布时间】:2010-10-26 06:08:39
【问题描述】:

在考虑我需要在本地存储数据以供离线查看时,我真的很困惑。现在我有两个选择,DOM 存储和 HTML5 本地存储。 作为这个特定主题的完整新手,我需要一些 SO 专家和大师的帮助。 这两者的优缺点是什么?谁能比较一下,让我深入了解或者给出一些参考链接?

【问题讨论】:

    标签: dom html local-storage offline-caching


    【解决方案1】:

    DOM 存储或 Web 存储是 HTML5 中提供的以下类型的客户端存储选项的统称。它包括:

    本地存储是持久的,这意味着当您关闭并重新打开浏览器窗口时,存储的数据仍然存在。

    会话存储是临时的,只要页面会话持续,就可以使用。

    两者之间确实没有可比性,因为从技术上讲,它们都是相同的。

    【讨论】:

    • so..如果我想存储数据,它将存储在哪里?作为另一个文件。?
    • 看起来 localStorage 是我想要的..如果我想实现它怎么办?我们是用 javascript 做的吗?
    • 是的,这一切都在 JavaScript 中,实际上非常易于使用。示例 - 在某个页面上运行 - localStorage["hello"] = "world"; 关闭并重新打开页面,然后尝试访问 localStorage["hello"]; 的值它应该返回 "world"
    【解决方案2】:

    尝试阅读这里http://blog.sebarmeli.com/2010/11/22/understanding-webstorage/,您可以轻松了解这两个对象、它们的方法、事件属性及其可能的用途。

    【讨论】:

      猜你喜欢
      • 2011-06-14
      • 1970-01-01
      • 1970-01-01
      • 2016-03-04
      • 2011-07-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多