本地存储操作

逸男2022年12月12日
  • JavaScript
  • js工具箱
小于 1 分钟

本地存储操作

storage.js

// 本地存储操作工具 组件
// 存储/更新数据
export const setItem = (key, data) => {
  if (typeof data === 'object') {
    data = JSON.stringify(data)
  }
  window.localStorage.setItem(key, data)
}
// 获取数据
export const getItem = key => {
  const data = window.localStorage.getItem(key)
  try {
    // 当data不是一条json数据时 该代码会异常 从而执行下方的代码
    return JSON.parse(data)
  } catch (error) {
    return data
  }
}
// 删除数据
export const removeItem = key => {
  window.localStorage.removeItem(key)
}
上次编辑于:
贡献者: yinan