0.2.2 • Published 7 years ago

coffee-storage v0.2.2

Weekly downloads
2
License
MIT
Repository
github
Last release
7 years ago

一个建议的localStorage的辅助库

注意点

使用了库管理localStorage的某项item后,请勿再手动用localStorage的api去修改,必须用库去修改,否则会产生不可预料的结果。

API说明

初始化

//key为是在localStorage中的item的名称
var storage = new Storage('key');
//如果需要版本管理
var storage = new Storage({
  key: 'key',
  version: '1.1', //每当版本号变更的时候,会清空原有内容
  autoSave: true, //是否自动保存,自动保存的话,在使用了set之后就自动保存
});

set设置属性的值

storage.set('x', 1);

get获取属性的值

storage.get('x'); //1

has判断是否有这个属性

storage.has('x'); //true

del删除值

storage.del('x');

save保存

//默认会自动保存
storage.save();

clear清空所有值

storage.clear();