webSQL

WebSQL

它就是一个数据库

创建数据库 openDatabase

我们可以使用这样简单的一条语句,创建或打开一个本地的数据库对象


它包含五个参数

  1. 数据库名字
  2. 数据库版本号
  3. 显示名字
  4. 数据库大小单位为字节
  5. 回调函数

transaction

方法用以处理事务,当一条语句执行失败的时候,整个事务回滚。方法有三个参数

1
2
3
4
5
6
7
8
9
10
11
12
13
14
包含事务内容的一个方法
执行成功回调函数(可选)
执行失败回调函数(可选)

tx.executeSql('create table if not exists logs(id unique,log)');创建
tx.executeSql('insert into logs(id,log) values(1,"你好")');插入
tx.executeSql('select * from logs',[],function(tx,res){
res.rows.length;
res.rows.item(i).id res.rows.item(i).log res.rows.item(i) 是整条字段 遍历
document.querySelector("#")
},function(){})1.sql语句体 2.[]3.成功回调4.失败回调
})
delete from log where id=2 删除
update logs set log="123" where id=1; 更新