//定义一个变量
const storage = window.localStorage
// 设置值
function set(key, value) {
// JSON.stringify(value) 将value值变成字符串模式
// 因为本地或者会话存储空间是有限的
storage.setItem(key, JSON.stringify(value))
}
// 获取值
function get(key) {
// JSON.parse(storage.getItem(key)) 在获取的时候需要解开
return JSON.parse(storage.getItem(key))
}
// 清空
function clear() {
storage.clear()
}
// 清除一个
function remove(key) {
storage.removeItem(key)
}
// 判断
function isKey(key) {
return storage.getItem(key) ? true : false
}
export default {
set,
get,
clear,
remove,
isKey
}