区别: localStorage永久保存在浏览器  ;sessionStorage在浏览器关闭之后存储的数据就会销毁

用法:两者用法差不多,但是取值有所不同

编辑页面逻辑代码为: 

  这是给 id=btn3 选择器添加一个监听事件  document.getElementById('btn3').addEventListener('click', function () {var author=$('.TXT-author').val()var Title=$('.TXT-title').val()var container=editor1.txt.html()var imgInformation=document.getElementById('articla-cover').src        console.log(Title.length)

localStorage 写法:var arr1=[Title]  取值用中括号localStorage.setItem('temp1',arr1) // 把调用为temp1,值为arr1 的数据存储到浏览器缓存var arr2=[author]localStorage.setItem('temp2',arr2)var arr3=[container]localStorage.setItem('temp3',arr3)  
sessionStorage 写法:
       var arr3=container  这里的取值不要用中括号
       sessionStorage.setItem('temp3',arr3)
//          var arr=[Title,author,container,imgInformation]
//              localStorage.setItem("temp",arr); //存入 参数: 1.调用的值 2.所要存入的数据//            var timer=setInterval(function(){
//              localStorage.clear();
//                 localStorage.removeItem("arr"); 
//
//                },1000)}, false)

预览接收页面逻辑代码为

<script type="text/javascript">    加载事件,当页面加载完成的时候执行下面代码window.onload=function(){var resulte1=localStorage.getItem("temp1") //temp1就是从浏览器获取的调用值var resulte2=localStorage.getItem("temp2")var resulte3=localStorage.getItem("temp3")document.getElementById('preview-title').innerHTML=resulte1  //再把获取的值展示出来即可document.getElementById('preview-author').innerHTML=resulte2document.getElementById('preview-content').innerHTML=resulte3}

    
    sessionStorage.getItem('temp3')
</script>

转载于:https://www.cnblogs.com/xxflz/p/9565058.html

浏览器之本地缓存存储 localStorage 和 sessionStorage的区别以及用法相关推荐

  1. 浏览器本地缓存:localStorage与sessionStorage

    localStorage 实际开发中,localStorage用的还是挺多的. 比如,网页中有个手风琴列表,列表中有"资源管理"."域管理"."设备管 ...

  2. localStorage与sessionStorage的区别

    在之前的面试当中经常会被问到localStorage与sessionStorage的区别.通常我的回答都比较简单和我对它的理解一样:localStorage是永久存储,除非手动清除,否则会一直保存在浏 ...

  3. HTML5 学习笔记(三)——本地存储(LocalStorage、SessionStorage、Web SQL Database)

    一.HTML4客户端存储 B/S架构的应用大量的信息存储在服务器端,客户端通过请求响应的方式从服务器获得数据,这样集中存储也会给服务器带来相应的压力,有些数据可以直接存储在客户端,传统的Web技术中会 ...

  4. H5存储------localStorage和sessionStorage

    web现在随着计算机的高速发展,客户端干的事情越来越多了,随着事情的增多,很多东西存储就不止在服务器了,本地存储越来越强大了(大神原谅我废话了????) 早期时期 cookie存储 (之前我用着还是很 ...

  5. JavaScript本地储存:localStorage、sessionStorage、cookie

    javaScript有三种数据存储方式,分别是: sessionStorage localStorage cookier 1. sessionStorage sessionStorage仅在当前会话下 ...

  6. HTML5本地存储localStorage,sessionStorage

    HTML5新特性,用于本地存储, localStorage:不删除会一直存在斯基 sessionStorage:浏览器关掉,就跪了 /*** H5:数据存储方式,可以携带用户信息id* * 注意:* ...

  7. Vue的缓存方法localstorage、sessionStorage

    sessionStorage 也称会话缓存,当用户关闭浏览器窗口后,数据就会被删除: sessionStorage.setItem("key","value") ...

  8. Angular本地数据存储LocalStorage

    //本地存储数据===================================.factory('locals',['$window',function($window){return{ // ...

  9. html缓存在本地缓存,HTML5 本地缓存 window.localStorage

    Conway&#39;s Game of Life: An Exercise in WPF, MVVM and C# This blog post was written for the Lo ...

最新文章

  1. make的常见错误信息
  2. Vue项目从无到有的部署上Github page
  3. python实现快速创建订单_从销售订单和Od中的产品订单创建新记录
  4. db2v9/9.5高级应用开发_macOS 10.15 全新音乐 app 将基于 iTunes 开发,原生 Mac 应用
  5. 2知识图谱的生命周期
  6. python面试题之Python如何实现单例模式?
  7. git reset hard/soft/mixed区别
  8. Assignment 双向队列
  9. 当我谈缓存的时候,我谈些什么
  10. 【微信小程序学习】小程序API
  11. Typora 0.11.18 beta版不能使用解决方法
  12. vue kepp-alive实践总结
  13. 关于win11兼容性视图模式
  14. FILEminimizer Office,FILEminimizer Suite和FILEminimizer Server常见问题FAQ合集(一)
  15. 计算机网络月考题职专一年级,职高一年级计算机专业WORD试题
  16. centos安装rvm(菜鸟安装)
  17. 后厂村码农的真实生活,颠覆你的想象
  18. “北美之鹰”试图借助Windows 10物联网核心版打破世界陆地速度记录
  19. SQL:查找或删除重复行
  20. 多商户商城系统功能拆解07讲-平台端商品管理

热门文章

  1. 雷鸟下载器v3.0.0 百度网盘第三方不限速下载工具
  2. 表格列求和_Excel表格的基本操作,包含制作一个表格10方面的知识
  3. layui修改table中的按钮_layui数据表格中如何设置按钮切换(是否置顶)与分页居中...
  4. matlab中英文对照表,Matlab工具箱中英文对照
  5. vscode,git提交push,需要每次都输入账号密码username,password
  6. SpringBoot FK-关联表查询(二)
  7. csdn中一篇sock 经验贴..
  8. C#中List与IList的区别
  9. 最全介绍Document对象内容集合
  10. PHP中不错的类的调用方法