对于在客户端上持久保存键/值对,localStorage有哪些替代方法?理想情况下,我正在寻找用户不会无意中删除的内容(因为理论上可以使用localStorage)。
答案 0 :(得分:10)
使用HTML5,您的本地存储选项仅限于以下内容:
...但是,用户可以删除任何这些商店中的数据,这应该是应该的。
答案 1 :(得分:-1)
另一种选择也可以是localForage,这是一个js库,它提供了localStorage的易用性以及IndexedDB的所有高级功能。
其中一个好处是:您不必将数据结构转换为JSON,以便将它们保存在数据存储区中。
它的API支持ECMAScript 6 Promises,它提供了一种处理异步代码的更好方法。 不幸的是,它与11岁以下的任何IE都无法正常工作。