- 1、本文档共62页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Storage 接口 interface Storage { Storage 接口 readonly attribute unsigned long length; DOMString? key(unsigned long index); getter DOMString getItem(DOMString key); setter creator void setItem(DOMString key, DOMString value); deleter void removeItem(DOMString key); void clear(); }; length:唯一的属性,只读,用来获取storage内的键值对数量。 key:根据index获取storage的键名 getItem:根据key获取storage内的对应value setItem:为storage内添加键值对 removeItem:根据键名,删除键值对 clear:清空storage对象 localStorage和sessionStorage操作 localStorage和sessionStorage都具有相同的操作方法,例如setItem、getItem和removeItem等 localStorage和sessionStorage的方法: setItem 存储value 用途:将value存储到key字段 用法:.setItem( key, value) 代码示例: sessionStorage.setItem(key, value); localStorage.setItem(site, js8.in); 也可以通过localStorage.键名和localStorage[键名]的形式访问localstorage数据。 例如,下面3条语句都可以在localstorage中存储键名为key、值为value的数据: localStorage.setItem(key, value); localStorage.key = value; localStorage[key] = value; 注:保存时,不允许重复保存相同的键名,保存后可以修改键值,但不允许修改键名 localStorage和sessionStorage操作 getItem获取value 用途:获取指定key本地存储的值 用法:.getItem(key) 代码如下: var value = sessionStorage.getItem(key); var site = localStorage.getItem(site); localStorage和sessionStorage操作 也可以通过localStorage.键名和localStorage[键名]的形式访问localstorage数据。 例如,下面3条语句都可以获取localstorage中存储的键名为key的数据值到变量value中: var value = localStorage.getItem(key); var value = localStorage.key; var value = localStorage[key]; localStorage和sessionStorage操作 removeItem删除指定key 用途:删除指定key本地存储的值 用法:.removeItem(key) 代码示例: sessionStorage.removeItem(key); localStorage.removeItem(site); localStorage和sessionStorage操作 clear清除所有的key/value 用途:清除所有的key/value 用法:.clear() 代码示例: sessionStorage.clear(); localStorage.clear(); localStorage和sessionStorage操作 2、简单Web留言本 如果要保存的数据量比较大的话,使用上述方法会比较麻烦 简单Web留言本示例,要求: 使用一个多行文本框来输入数据 点击按钮时将文本框中的数据保存到localStorage中 在表单下部放置一个table元素来显示保存后的数据 保存内容时,同时保存当前日期和时间,并将该日期和时间一并显示在p元素中 示例: 3、作为简易数据库使用 如果想要将WebStorage作为数据库来使用的话,需要考虑几个问题: 数据库中的表都分为几列,怎样实现对列的管理 怎样实现数据的检索功能 实现对列的管理,可以使用JSON格式(JavaScript object N
您可能关注的文档
- CAXA鼠标的曲面造型和加工.doc
- CA登陆系统及浏览器的相关设置.doc
- CC++通过WMI及系统API函数获取获取系统硬件配置信息.pdf
- CCIE学习笔记-使用CLI配置CME和Cisco IP Communicator.pdf
- CCNA ITN 第 5 讲考试.doc
- CCNA ITN 第 7 讲考试.doc
- CCNA ITN 第 10 节考试.doc
- CCNA-RIPv2的认证及触发更新配置实验.docx
- CCNA十一节答案.doc
- CCNA中文笔记第11节广域网.doc
- 分析let s单元56ago2卷纸zheng unit56.pdf
- 塑胶材料其它分类原料pa9t 12.pdf
- md16x16数字媒体切换器设备.pdf
- 者参考项目发起人学科类型单位序列承包商修订页代码顺序典型.pdf
- 届世界天然气大会阿姆斯特丹2006add10288.pdf
- 期测试记录表每周weekly g1g6 journeys tests level 6 lesson26.pdf
- modernize-whitepaper现代化您应用程序白皮书.pdf
- anybackup产品典型案例分析.pdf
- 约克金融工程课程tfeslide32.pdf
- 广州市妇女儿童医疗中心历份教学药历01tjy.pdf
文档评论(0)