简单易用的本地存储解决方案
支持所有主流浏览器,自动选择最佳存储方式
统一的get/set/remove接口,易于使用和理解
自动处理JSON序列化和反序列化
优雅处理存储异常和容量限制
在线体验Store.js的各种功能
// 存储数据
store.set('username', 'John Doe');
// 获取数据
var username = store.get('username');
// 删除数据
store.remove('username');
// 清空所有数据
store.clearAll();
// 存储对象
var user = {
name: '张三',
age: 25,
email: 'zhangsan@example.com'
};
store.set('user', user);
// 获取对象
var savedUser = store.get('user');
console.log(savedUser.name); // '张三'
// 批量存储
store.set({
'setting1': 'value1',
'setting2': 'value2',
'setting3': 'value3'
});
// 获取所有数据
var allData = store.getAll();
// 清空所有数据
store.clearAll();