indexedDB开坑

示例
    //兼容
    window.indexedDB = window.indexedDB || window.mozIndexedDB || window.webkitIndexedDB || window.msIndexedDB;
    if(!window.indexedDB){
   
        console.log("浏览器不支持indexedDB~");
    }
    //全局变量
    var db,dbName = "demoDB",dbVersion = 1;//数据库版本号必须正整数
    var dbStoreConf = {
   //数据表配置,单主键
        title:"demoChart",
        keyPath : "id",//主键
        autoIncrement:true,//主键自增
        index:[{
   //索引
            indexName:"nickname",//索引名
            colName:"nickname",//列名
            unique:true//唯一性
        },{
   
            indexName:"age",
            colName:"age",
            unique:false
        }]
    }
    //创建、连接INDEXEDDB
    var IDBOpenDBRequest = window.indexedDB.open(dbName,dbVersion);
    IDBOpenDBRequest.onerror = function(e){
   
        console.log("创建失败~!"+ e.target.errorCode)
    }
    IDBOpenDBRequest.onsuccess = function(e){
   
        db = this.result;//不用“IDBOpenDBRequest.result”,利于垃圾回收
        console.log("创建成功~!")
    }
    IDBOpenDBRequest.onupgradeneeded <
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值