session

session会话:浏览器从打开某个网页的一个页面开始,直至关闭浏览器,整个过程称为“浏览器与WEB服务器的一次会话”

作用:在同一个会话中所有页面之间共享数据

使用:

sessionStorage[key]=val;    //保存一个数据
sessionStorage.setitem(key,val);    //保存一个数据
var val = sessionStorage['key'];     //读取一个数据
var val = sessionStorage.getitem('key');     //读取一个数据
sessionStorage.removeltem('key');     //删除一个数据
sessionStorage.length;      //数据个数
sessionStorage.key(i);  //获取第i个key

localStorage

本地存储对象(跨会话及存储)

在磁盘中存储用户数据,可供此次会话和后续会话的页面共同使用;即使浏览器关闭了也不会消失

使用:

localStorage[key]=val;  //保存一个数据
localStorage.setitem(key,val);  //保存一个数据
var val = localStorage['key'];   //读取一个数据
var val= localStorage.getitem('key');    //读取一个数据
localStorage.removeltem('key');   //删除一个数据
localStorage.length;        //数据个数
localStorage.key(i);    //获取第i个key

注意:

localStorage中若数据发生了修改,会触发事件window.onstorage事件,可以监听事件,实现监视localstorage数据改变目的,不能监视sessionStorage数据修改;

此外:欢迎各位学生、前端新人、大牛们加入Q群分享交流学习和工作中的问题,qq群:607864309;该群保证没有广告,不推荐课程,单纯的技术交流

前端存储机制 session、localStorage 使用方法相关推荐

  1. Web存储机制—sessionStorage,localStorage使用方法

    基本概念 Web Storage 包含两种机制: sessionStorage为每一个给定的源维持一个独立的存储区域,该区域在页面会话期间可用(即只要浏览器处于打开状态,包括页面重新加载和恢复) lo ...

  2. 前端存储 (2) - sessionStorage ,localStorage

    sessionStorage ,localStorage 存储 目录 定义 生命周期 语法 存储大小 注意点 定义 sessionStorage ,localStorage 浏览器提供的api, 可以 ...

  3. 一周内自动登录php,利用php实现一周之内自动登录存储机制(cookie、session、localStorage)...

    cookie.session.localStorage这三个应该是最让程序员头疼的了,我利用简单的登录界面的username和password来说明一下吧. 1.cookie用来存储用户相关数据,存储 ...

  4. 修改session的存储机制

    <?php  //修改session的存储机制 //最起码应该有一个 读方法, 和一个 写方法. //1, 我们先去建立 读方法 和 写方法. //2, 告知session系统,使用我们的方法完 ...

  5. [前端]本地存储搜索历史-localStorage

    搜索框获取焦点后展示搜索历史,搜索历史记录可以存储在前端,如下图所示: 现在使用localStorage存储,可以打开开发者工具-Application-Local Storage(这里使用的是Chr ...

  6. php中Session的生成机制、回收机制和存储机制探究

    转载:http://www.jb51.net/article/53938.htm 这篇文章主要介绍了php中Session的生成机制.回收机制和存储机制探究,可以帮助大家对Session有一个全面的了 ...

  7. localStorage存储数组以及取数组方法。

    localStorage存储数组以及取数组方法. let weekArray = ['周一'.'周二'.'周三'.'周四'.'周五'] 存:localStorage.setItem('weekDay' ...

  8. php session_id 生成规则,php中Session的生成机制、回收机制和存储机制探究

    1.php中session的生成机制 我们先来分析一下PHP中是怎么生成一个session的.设计出session的目的是保持每一个用户的各种状态来弥补HTTP协议的不足(无状态).我们现在有一个疑问 ...

  9. java localstorage_前端存储除了 localStorage 还有啥

    原标题:前端存储除了 localStorage 还有啥 来自公众号: 全栈修仙之路 前端的数据存储方式,你除了用过 Cookies.localStorage 和 sessionStorage 外,还有 ...

最新文章

  1. css的checkbox样式变化
  2. python水印_用python来给图片加水印
  3. VTK:图像非最大抑制用法实战
  4. tankwar java_TankWar 单机(JAVA版) 版本0.3 画出坦克
  5. LeetCode —— 148. 排序链表(Python)
  6. redis主从配置及无法连接处理
  7. Oracle中的单行函数
  8. python语言应用章节答案_智慧树APPPython语言应用第十单元章节测试答案
  9. centos java jdk 升级_centos jdk 升级到1.7.0_45方法
  10. tomcat7官网下载
  11. As a good Java programer
  12. 发邮件向论文作者卑微求代码模板
  13. C# 合并Excel工作表
  14. matlab dwt函数应用,MATLAB中关于DCT,DFT和DWT的相关函数
  15. 从冯诺伊曼结构看AI 1
  16. Flowable API 瞬时变量
  17. sql查询每科成绩的最高分_编写SQL语句查询出每个各科班分数最高的同学的名字,班级名称,课程名称,分数...
  18. React Native Firebase
  19. 权重初始化——Torch和Keras的方法
  20. Java实现约瑟夫环问题

热门文章

  1. 语义分割计算IOU,python实现
  2. 领跑新能源车市“下半场”,这家企业凭什么?
  3. python plt 绘图,双轴设置刻度,步长,使用栅格,以base64格式输出
  4. 机智云赛博坦零代码App开发(Wifi版)
  5. SIGTERM SIGINT
  6. 论HAL层、FDL层、FTL层的参数传递
  7. 欧盟RoHS怎么做?费用是多少?豁免条款的更新
  8. 【MindStudio训练营第一期】大作业:cartoonGAN_picture卡通生成案例
  9. 移花接木—— 再谈javascript中的 call 与 apply
  10. 干货 | 数据安全和个人信息保护审计的方法研究