前端缓存区别记录 SessionStorage和LocalStorage详解

2023-11-14

LocalStorage和SessionStorage之间的主要区别在于浏览器窗口和选项卡之间的数据共享方式不同。

LocalStorage可跨浏览器窗口和选项卡间共享。就是说如果在多个选项卡和窗口中打开了一个应用程序,而一旦在其中一个选项卡或窗口中更新了LocalStorage,则在所有其他选项卡和窗口中都会看到更新后的LocalStorage数据。即使浏览器关闭,在此打开还是依然会存在,除非手动清除

SessionStorage数据独立于其他选项卡和窗口。如果同时打开了两个选项卡,其中一个更新了SessionStorage,则在其他选项卡和窗口中不会反映出来。举个例子:假设用户想要通过两个浏览器选项卡预订两个酒店房间。由于这是单独的会话数据,因此使用SessionStorage是酒店预订应用程序的理想选择。页面关闭SessionStorage就清掉了

因此LocalStorage是存在整个浏览器中的,而SessionStorage 是单个浏览器窗口

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

前端缓存区别记录 SessionStorage和LocalStorage详解 的相关文章

  • Codeforces Round #674 B. Symmetric Matrix(水题)

    题目地址 传送门 题目贴上 题意 给你n种 2x2的矩阵 并且每种矩阵可以无限次使用 问你是否能组成mxm的矩阵 新矩阵必须是严格按照主对角线对称矩阵 思路 首先给你的2x2矩阵 很明显我们不能拼成奇数长宽的矩阵 所以如果m为奇数 直接输出
  • Abstract Class(抽象类)& Abstract Method(抽象方法)

    java中的Abstract Class 抽象类 Abstract Method 抽象方法 Abstract Class 在面向对象的概念中 所有的对象都是通过类来描绘的 但是反过来 并不是所有的类都是用来描绘对象的 如果一个类中没有包含足

随机推荐

  • ZeroTier的planet文件格式分析

    C ProgramData ZeroTier One planet 文件格式 1个字节的类型 TYPE PLANET 1 TYPE MOON 127 8字节的ID 8字节的ts ZT C25519 PUBLIC KEY LEN 64字节的公
  • idea习惯配置记录

    idea 2021 git设置本地文件显示 链接 Settings Preferences Version Control Commit将Use non modal commit interface 取消选中的 use non modal
  • Android 11 锁屏界面 去掉下拉状态栏

    在目录 frameworks base packages SystemUI src com android systemui statusbar phone NotificationPanelViewController java 修改如下
  • 攻防世界-web- lottery

    lottery 41最佳Writeup由 清风77 提供WriteUP 收藏 反馈 难度 3 方向 Web 题解数 17 解出人数 5217 题目来源 XCTF 题目描述 暂无 题目附件 下载附件 题目场景 http 61 147 171
  • 2023哈工大软件工程考研

    0 考研成绩 初试成绩 395 政治 英语一 数学一 专业课 总分 71 76 130 118 395 复试成绩 251 综合测试118 面试133 排名 软专1 12 本部7 83 一校三区33 262 一切都拉下帷幕了 从去年二月到今年
  • Linux 用户、用户组 ( 添加、删除、修改 )

    Linux 使用者管理 http cn linux vbird org linux basic linux basic php part4 鸟哥官网 简体中文 http cn linux vbird org linux basic linu
  • STL实现动态维护有序数组

    使用 容器 vector 函数 v empty v lower bound v insert 代码实现
  • python + pandas读取含有不同空格的txt , csv,excel文件,以及跳过指定错误行数据

    使用pandas读取含有不同空格的txt csv excel文件 若txt文件全为float或者int时候 txt np loadtxt file 此仅适用于全数据类型的txt 文件 且文件内无空数据 txtDF pd DataFrame
  • CCIE理论-第十六篇-IPV6-GRE隧道+IPV6 OVER IPV4 隧道

    CCIE理论 第十六篇 IPV6 GRE隧道 IPV6 OVER IPV4 隧道 IPV6也写了好多篇章 后面还有两篇 一个IPV6的NAT 一个综合实验 那么就结束IPV6到MPLS了 其实还挺多的哈 差不多应该有10篇章都是在讲IPV6
  • 用C语言编写Windows服务程序的五个步骤

    翻译文档 本文适合初级读者 已阅读20305次 文档 代码 工具 用 C 语言编写 Windows 服务程序的五个步骤 原文 Yevgeny Menaker 翻译 Northtibet 下载源代码原文出处 Five Steps to Wri
  • Linux的命令

    Linux的命令分为四个类型 文件操作命令 系统操作命令 文本处理命令和网络操作命令 下面简单介绍一下常用的Linux命令 文件操作命令 ls 列出目录下的所有文件和目录 cd 切换当前目录 mkdir 创建一个新目录 touch 创建新文
  • (下)苹果有开源,但又怎样呢?

    一开始 因为 MacOS X 苹果与 FreeBSD 过往从密 不仅挖来 FreeBSD 创始人 Jordan Hubbard 更是在此基础上开源了 Darwin 但是 苹果并没有给予 Darwin 太多关注 作为苹果的首个开源项目 它算不
  • OpenCV---膨胀与腐蚀

    膨胀 腐蚀 一 膨胀实现dilate import cv2 as cv import numpy as np def dilate demo image 膨胀 print image shape gray cv cvtColor image
  • 【计算机网络系列】物理层①:物理层的基本概念以及数据通信的基础知识

    本文主要介绍物理层的基本概念以及数据通信的基础知识 同时简单谈谈物理层下面的传输媒体 一 物理层基本概念 首先要强调指出 物理层考虑的是怎样才能在连接各种计算机的传输媒体上传输数据比特流 而不是指具体的传输媒体 大家知道 现有的计算机网络中
  • AI,正在疯狂进化,金融大模型来了

    大家好 现在开源社区 更新速度最快的就是 AI 相关的项目了 几天不看 就又多了一些非常优秀的项目 一 FinGPT 之前我就发过各个领域的大语言模型 比如医学领域的 Huatuo LLaMA 也发过法律领域的大语言模型 LaWGPT 现在
  • 解决Windows丢失msvcp120.dll问题

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题 如果是新手第一时间会认为是软件或游戏出错了 其实并不是这样 其主要原因就是你电脑系统的该dll文件丢失了或者损坏了 这时你只需下载这个msvcp120 dll文件进行安装 前提是找到
  • 软件结构化设计-架构真题(二十七)

    2019年 进程P有8个页面 页号分别为0 7 状态位等于1和0分别表示在内存和不在内部才能 假设系统给P分配4个存储块 如果进程P要访问页面6不在内存 那么应该淘汰号是多少 答案 页号2 解析 页号1 2 5 7在内部内存里 而2的被访问
  • Mmdetection训练笔记

    1 imgs per gpu表示一块gpu训练的图片数量 imgs per gpu的值会影响终端输出的显示 比如 如果你有一块GPU 训练集有4000张 imgs per gpu设为2的话 终端的输出可能是Epoch 1 50 2000 另
  • 从Vue2到Vue3【五】——新的组件(Fragment、Teleport、Suspense)

    系列文章目录 内容 链接 从Vue2到Vue3 零 Vue3简介 从Vue2到Vue3 一 Composition API 第一章 从Vue2到Vue3 二 Composition API 第二章 从Vue2到Vue3 三 Composit
  • 前端缓存区别记录 SessionStorage和LocalStorage详解

    LocalStorage和SessionStorage之间的主要区别在于浏览器窗口和选项卡之间的数据共享方式不同 LocalStorage可跨浏览器窗口和选项卡间共享 就是说如果在多个选项卡和窗口中打开了一个应用程序 而一旦在其中一个选项卡