- 1、本文档共131页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
HTML5 程序设计第10章
;第10章 本地存储 ;本章知识点;10.1 概述 ;10.1.1 HTML4的本地数据存储方式 ;1.Cookie ;Cookie存在如下缺陷 ;2.Session(会话) ;10.1.2 HTML5本地存储技术概述 ;1.localstorage ;2.sessionstorage ;3.web SQL数据库 ;4.IndexedDB ;10.2 localstorage ;10.2.1 浏览器对localstorage的支持情况 ;【例10-1】 ;单击按钮check将调用check()函数。check()函数的定义代码如下 ;提示 ;10.2.2 使用localstorage保存数据 ;【例10-2】 ;单击按钮check将调用setItem()函数。setItem()函数的定义代码如下: ;10.2.3 获取localstorage中的数据 ;【例10-3】 ;【例10-4】 ;使用localstorage记录用户访问网页的次数 ;10.2.4 删除localstorage中的数据 ;10.2.5 storage事件 ;【例10-5】 ;接上 ;接上 ;浏览【例10-5】的界面 ;提示 ;10.3 sessionstorage ;10.3.1 判断浏览器是否支持sessionstorage ;【例10-6】 ;提示 ;10.3.2 使用sessionstorage保存数据 ;【例10-7】 ;10.3.3 获取sessionstorage中的数据 ;【例10-8】 ;10.3.4 删除sessionstorage中的数据 ;10.4 webSQL Database API ;10.4.1 判断浏览器是否支持webSQL Database API ;【例10-9】 ;10.4.2 新建数据库 ;【例10-10】 ;10.4.3 执行SQL语句 ;1.创建表语句CREATE TABLE ;CREATE TABLE语句用于创建表 ;【例10-11】 ;DROP TABLE语句 ;2.插入数据表语句INSERT ;【例10-12】 ;UPDATE语句 ;DELETE语句 ;3.查询数据表语句SELECT ;transaction()函数 ;t.executeSql()函数有4个参数 ;【例10-13】 ;接上;定义一个“查询表t”按钮 ;定义一个p标签,用于显示查询结果 ;显示表t的内容 ;10.5 IndexedDB ;10.5.1 数据库的相关概念 ;1.数据库 ;2.数据库管理系统 ;一个数据库管理系统应具备如下功能 ;数据库管理系统在计算机系统中的地位 ;3.数据库系统 ;4.NoSQL数据库 ;10.5.2 判断浏览器是否支持IndexedDB ;【例10-14】 ;check()函数 ;10.5.3 创建和打开数据库 ;request.onerror ;提示 ;request.onsuccess ;创建IndexedDB数据库MyTestDatabase ;10.5.4 创建对象存储空间ObjectStore ;IndexedDB数据库提供键的选项 ;createObjectStore()方法 ;onupgradeneeded事件 ;【例10-15】 ;create()方法 ;【例10-16】 ;getinfo ()方法 ;div元素info ;获取对象存储空间信息 ;10.5.5 创建索引 ;例如 ;【例10-17】 ;提示 ;10.5.6 事务 ;1.transaction()方法 ;事务对象支持下面3种事件 ;下面的代码演示如何定义和使用事务 ;从事务中获得相关的对象存储空间对象 ;2.插入数据 ;【例10-18】 ;insert ()方法 ;2.查询数据;【例10-19】 ;get()方法 ;div元素info的定义代码 ;获取id=110的记录 ;3.删除数据 ;【例10-20】 ;deletedata()方法 ;10.5.7 游标 ;【例10-21】 ;insert ()方法 ;接上;1.遍历对象存储空间中的数据;使用下面的方法可以访问游标对象中的数据 ;【例10-22】 ;query ()方法 ;使用游标遍历对象存储空间employees中的数据 ;2.指定查询数据的范围 ;(1)匹配等于指定键值的记录 ;(2)匹配小于指定键值的记录 ;(3)匹配大于指定键值的记录 ;(4)匹配指定范围内的记录 ;【例10-23】 ;query ()方法 ;接上;使用游标查询指定范围内的记录 ;3.游标的顺序 ;游标顺序选项包括下面4种情况 ;【例10-24】 ;单击“查询数据”按钮,如图10-11所示
您可能关注的文档
最近下载
- 2022年一级造价师-土建案例-陈江潮精讲班完整讲义.pdf
- 第一册: 标准设计与典型造价 V3.0版 智能配电站.pdf
- 第二课性骚扰的危害 课件 2024—2025学年华东师大版(2024))初中体育与健康七年级全一册.pptx VIP
- 《工程勘察设计收费管理规定》计价格【2002】10号.doc
- 【国家标准】GB14759-2010 食品安全国家标准 食品添加剂 牛磺酸.pdf
- 2020年广西防城港中考生物真题及答案.doc VIP
- 前列腺癌的基础知识.pptx
- 食品安全管理员考试试题及答案(2025版).docx VIP
- 2025年中国空调离合器皮带轮市场现状分析及前景预测报告.docx
- (2)IT运维管理:ITIL先锋论坛—DevOps来了运维如何改变.docx
文档评论(0)