所以我正在寻找一个关于 localstorage 的好速成课程,并在 Javascript 中与之交互。我想构建一个具有一些额外功能的待办事项列表 webapp,但它只适用于 1 个用户。我不想弄乱 php/mysql 并让服务器做任何事情。最好有教程链接:-D
6 回答
这是我发现非常有用的速成速成课程。它解释了一堆 HTML5 概念,包括 localStorage、视频标签、离线网站、表单、位置、画布等。
有官方文档:
http://dev.w3.org/html5/webstorage/
有关代码的快速演示:http : //html5demos.com/storage 在该站点的根目录还有更多 html5 演示。
请注意,还有像YUI 2 Storage Utility这样的东西,它根据浏览器支持的内容为您抽象存储(HTML 5、Google Gears、SWF):
无论您的浏览器是否支持提议的 HTML 5 存储规范,存储实用程序都提供了一种在客户端存储大量文本数据的机制。
这个小教程/代码片段帮助我入门。
没有个人经验,但我今天确实遇到了这个链接:http: //www.w3avenue.com/2010/05/07/html5-unleashed-tips-tricks-and-techniques/
链接到这个: http: //net.tutsplus.com/tutorials/html-css-techniques/quick-tip-learning-about-html5-local-storage/
玩得开心!
我会推荐这里提出的关于如何在 localStorage 中存储对象的其他问题之一。它对我帮助很大,因为我正在实现一个可以存储多个文件和用户最后状态的代码编辑器。
stackoverflow 问题
发布的两个答案都非常有价值。
需要考虑的一些事项:
- 您何时存储数据,在按下每个键之后或在某些其他特定操作/事件之后?
- 使用临时的 Javascript 数据结构还是只直接与 localStorage 交互?
Store Data
//Syntax
localStorage.setItem(Key,Value);