HTML5的WebStorage提供了本地存储功能,包括Local Storage和Session Storage,两者均采用键值对形式保存数据,适合存储少量简单信息。然而,面对大量结构化数据时,其灵活性和处理能力显得不足,难以满足复杂数据管理需求,功能相对有限。
1、 通过一条简洁语句即可创建或打开本地数据库对象。
2、 openDatabase函数包含五个输入参数。
3、 数据库名称
4、 数据库版本
5、 显示姓名
6、 数据库中存储数据所占的字节数。
7、 可选回调函数
8、 若指定回调函数,则通过该函数调用 changeVersion() 方法,无论传入何种版本号,均将数据库版本设为空;若未提供回调函数,则直接使用所给的版本号来创建数据库。
9、 transaction方法用于管理事务,若任一语句执行出错,则整个事务回退,该方法包含三个参数。
10、 处理事务逻辑的方法实现
11、 执行成功后的回调函数(可选)
12、 可选执行失败时的回调函数
13、 transaction方法用于事务处理,若任一语句执行失败,则整个事务将自动回滚。
14、 });
15、 executeSql方法用于执行SQL语句并返回结果,包含四个参数。
16、 查找字符序列
17、 用于替换查询字符串中问号的参数值
18、 执行成功后的回调函数(可选)
19、 可选执行失败时的回调函数
20、 executeSql方法用于执行SQL语句并返回结果,包含四个参数。
21、 }
22、 });
