lscache:一个基于localStorage的受Memcache启发的客户端缓存库

时间:2024-03-19 21:20:58
【文件属性】:

文件名称:lscache:一个基于localStorage的受Memcache启发的客户端缓存库

文件大小:67KB

文件格式:ZIP

更新时间:2024-03-19 21:20:58

JavaScript

lscache 这是一个简单的库,它使用HTML5 localStorage模仿memcache函数,因此您可以在客户端上缓存数据,并将过期时间与每个数据相关联。 如果超过了localStorage限制(〜5MB),它将尝试通过删除最接近到期​​的项目来创建空间。 如果在浏览器中根本无法使用localStorage ,则该库会因为不进行缓存而降级,并且所有缓存请求都返回null。 方法 该库提供以下方法: set() , get() , remove() , flush() , flushExpired() , setBucket() , resetBucket() , setExpiryMilliseconds() 。 lscache.set 将值存储在localStorage中。 在指定的分钟数后到期。 争论 key (字符串) value (对象|字符串) time (数字:


【文件预览】:
lscache-master
----lscache.min.js(2KB)
----lscache.js(12KB)
----bower.json(286B)
----Gruntfile.js(1KB)
----demo()
--------index.html(2KB)
----.travis.yml(47B)
----LICENSE.md(519B)
----README.md(7KB)
----tests()
--------qunit.js(37KB)
--------test-amd.html(495B)
--------test-cjs.html(462B)
--------require.js(81KB)
--------tests.js(10KB)
--------tests-cjs.js(60KB)
--------test.html(533B)
----.gitignore(26B)
----package.json(892B)

网友评论