dexie.js,封装了indexedDB本地数据库的插件。更方便使用indexedDB
indexedDB:用于本地存储大量数据,高达250M,离线功能的数据存储。
script引入使用
https://unpkg.com/dexie@latest/dist/dexie.js
创建数据库与增删改查
const db = new Dexie("db"); //++id表示自增的字段 db.version(1).stores({ friends: '++id,name,age', }); //新增1条数据 function add(obj) { db.friends.add(obj) } //修改1条数据 要带上主键 如id function update(obj) { db.friends.put(obj) } //删除数据 function del(key) { db.friends.delete(key) } //查询数据 async function get(key) { return db.friends.get(key) } async function init() { console.log(await get(3)) } init()
博客园作者:herry菌朋友,看到这里,关注作者的公众号吧,不漏掉更新哦