// 使用 localStorage 进行本地缓存
// 保存数据到本地缓存
function saveToLocalStorage(key, value) {
// 将数据以键值对的形式存储在 localStorage 中
localStorage.setItem(key, JSON.stringify(value));
}
// 从本地缓存读取数据
function getFromLocalStorage(key) {
// 从 localStorage 中获取数据,并解析为 JavaScript 对象
const data = localStorage.getItem(key);
return data ? JSON.parse(data) : null;
}
// 删除本地缓存中的数据
function removeFromLocalStorage(key) {
// 从 localStorage 中移除指定的键值对
localStorage.removeItem(key);
}
// 清空所有本地缓存
function clearLocalStorage() {
// 清空整个 localStorage
localStorage.clear();
}
// 示例用法
const key = 'user';
const user = { name: 'Alice', age: 25 };
// 保存用户信息到本地缓存
saveToLocalStorage(key, user);
// 从本地缓存读取用户信息
const cachedUser = getFromLocalStorage(key);
console.log(cachedUser); // 输出: { name: 'Alice', age: 25 }
// 删除本地缓存中的用户信息
removeFromLocalStorage(key);
// 清空所有本地缓存
clearLocalStorage();
上一篇:js require用法
下一篇:videojs 播放m3u8
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站