返回顶部

js本地存储/离线存储:localforage

一.简介

官网github地址

Api文档

localForage 是一个 JavaScript 库,通过简单类似 localStorage API 的异步存储来改进你的 Web 应用程序的离线体验。它能存储多种类型的数据,而不仅仅是字符串。

localForage 有一个优雅降级策略,若浏览器不支持 IndexedDB 或 WebSQL,则使用 localStorage。在所有主流浏览器中都可用:Chrome,Firefox,IE 和 Safari。

二.引入方式

npm安装:

npm install localforage

或使用cdn链接:https://cdn.bootcdn.net/ajax/libs/localforage/1.9.0/localforage.min.js

三.常用方法

// 保存
var
userinfo = {id:1, name:'zhang san'}; localforage.setItem('userinfo', userinfo, function(err) { console.log(err); }); // 查询 localforage.getItem('userinfo', function(err, result) { console.log(result.id); console.log(result.name); }); // 删除 localforage.removeItem('userinfo', function(err){
console.log(err);
});

 

 

 

 

 
 
posted @ 2021-08-04 14:42  雨山木风  阅读(625)  评论(0编辑  收藏  举报