在什么情况下我们必须使用localstorage而不是cookies?

时间:2014-09-04 04:53:50

标签: javascript html5 cookies

我正在尝试使用sencha touch开发html5移动Web应用程序。我需要在浏览器存储中保存客户端数据很长一段时间。起初我使用localstorage来保存它们。但我的同事建议使用cookies而不是localstorage。我需要警告你,我不会在服务器端使用用户的数据,而且数据大小也很小。在这种情况下,我应该使用localstorage或cookies?

1 个答案:

答案 0 :(得分:1)

我认为在这种情况下,本地存储会做得更好,因为

  1. 服务器端使用Cookie,您说,您不会在服务器端使用用户的数据。
  2. 您的数据量很小,您需要将其存储很长时间,Cookie已经过期,但是对于本地存储没有这样的数据,您可以使用java脚本或清除浏览器缓存以编程方式删除它。 / LI>