loStorage.js - 实现浏览器端数据存储
openkk
12年前
loStorage.js使用HTML5的 localStorage
和 sessionStorage
APIs来提供客户端的持久化存储。适用于Web应用程序,它拥有类似于 cookie.js 的操作接口。特性:
- 最小化后只有 2Kb,压缩后只有 0.87Kb
- 无需依赖其他 js 库
- 可存储任何类型数据,包括:Booleans, numbers, strings, arrays and plain objects.
- lostorage.js 支持链操作.
使用示例代码:
storage.empty().set({ // Chaining is awesome list: [1, 2], counter: 1 }); // Later storage.push('list', 3, 4); storage.increase('counter'); // And read the values: storage.get('list'); // [1, 2, 3, 4] storage.get('counter'); 2