boxmoe_header_banner_img

Hello! 欢迎来到盒子萌!

加载中

文章导读

20本地存储


avatar
Jack 2022年 11月 20日 84

Storage本地存储

本地存储分为两种:sessionStorage(临时存储)、localStorage(永久存储)。

相比cookie:

  • 本地存储能存的数据量更大,每个域名5M;
  • 本地存储只在客户端进行操作;
  • 本地存储不会每次请求都自动带上数据,减少请求压力;
  • 但是本地存储不兼容低版本浏览器。

sessionStorage

  • 临时存储,关闭浏览器再打开没有数据;
  • 数据不共享,打开同域新页面没有数据。
seesionStorage.setItem("key","value");//存
seesionStorage.getItem("key");//取
seesionStorage.removeItem("key");//删
seesionStorage.clear();//删全部

localStorage

  • 永久存储,关闭浏览器再打开对应页面也有数据;
  • 数据共享,打开同域页面也有数据;
  • IOS设备客户端无痕模式是存储不了的,所以最好先提前判断一下是否存在localStorage对象。
localStorage.setItem("key","value");//存
localStorage.getItem("key");//取
localStorage.removeItem("key");//删
localStorage.clear();//删全部


评论(0)

查看评论列表

暂无评论


发表评论

表情 颜文字
插入代码