浏览器端存储

122 阅读1分钟

cookie_js

用途: 携带请求头 cookie 业务需求

安装
npm install cookie_js –save

引入
import cookie from 'cookie_js'

存储
cookie.set('key', 'value')

获取
cookie.get('key')

清除 cookie.remove('key')

HTML5本地存储

sessionStorage

用途:存储一些临时交互的数据,关闭当前页面 数据会被清除

存储
sessionStorage.setItem("key","value")

获取
sessionStorage.getItem("key")

清除

// 清除单个值
sessionStorage.removeItem("key") 

// 清除所有值
sessionStorage.clear();

localStorage

用途:存储一些长期的数据,需手动清除数据

存储 localStorage.setItem("key", "value")

获取 localStorage.getItem("key")

清除

// 清除单个值
localStorage.removeItem("key") 

// 清除所有值
localStorage.clear();