lscache websql基于WebSQL的客户端数据缓存库
lscache-websql 是一个简单的库,它提供了类似 lscache 的 API(使用 WebSQL 而不是 localStorage),可以在客户端缓存数据并为每条数据设置到期时间。如果浏览器不支持 WebSQL,库会降级为不缓存模式,所有缓存请求都会返回 null。目前,该库依赖于 jQuery,但将来有计划去除这一依赖。它提供了以下五个主要方法:set()、get()、remove()、flush() 和 isExpired()。
主要方法:
-
lscacheWebsql.set(key, value, mins):存储值并在指定的分钟数后过期。
-
参数:
-
key(字符串):缓存项的键名
-
value(对象或字符串):缓存的值
-
mins(数字,可选):值的过期时间,单位为分钟
-
-
返回:jQuery.Promise,在操作成功时解决,失败时拒绝。
下载地址
用户评论