本地储存

随着互联网的快速发展,基于网页的应用越来越普遍,同时也变得越来越复杂,为了满足各种各样的需求,会经常性的在本地存储大量的数据,HTML5规范提出了相关解决方案

本地存储的特性

  1. 数据存储在用户浏览器中
  2. 设置、读取方便、甚至页面花心不丢失数据
  3. 容量较大,sessionStorage约5M、localStorage约20M
  4. 只能存储字符串,可以将对象JSON.stringify()编码后储存

1.window.sessionStorage

  1. 生命周期为关闭浏览器窗口
  2. 在同一窗口(页面)下数据可以共享
  3. 以键值对的形式存储使用

存储数据

sessionStorage.setltem(key,value)

获取数据

sessionStorage.gettltem(key)

删除数据

sessionStorage.removeltem(key)

删除所有数据

sessionStorage.clear()

// 存储数据
sessionStorage.setItem('uname',val);
//当我们点击了之后。就可以把表单里面的值回去过来console.log(sessionStorage.getItem('uname'));
//删除某个指定键的数据
sessionStorage.removeItem('uname');//清除所有数据sessionStorage.clear();

2. window.localStorage

  1. 生命周期永久生效,除非手动删除,否则关闭页面也会存在
  2. 可以多窗口(页面)共享(同一浏览器共享)
  3. 以键值对的形式存储使用

存储数据

localStorage.setltem(key,value)

获取数据

localStorage.getltem(key)

删除数据

localstorage.removeltem(key)

删除所有数据

localStorage.clear()

bom本地储存(附实例)相关推荐

  1. Windows WMIC命令使用详解(附实例)

    第一次执行WMIC命令时,Windows首先要安装WMIC,然后显示出WMIC的命令行提示符.在WMIC命令行提示符上,命令以交互的方式执行执行"wmic"命令启动WMIC命令行环 ...

  2. cpu显示无效查询 wmic_Windows WMIC命令使用详解(附实例)

    执行"wmic"命令启动WMIC命令行环境.这个命令可以在XP或 .NET Server的标准命令行解释器(cmd.exe).Telnet会话或"运行"对话框中 ...

  3. 监控html页面数据获取失败,前端异常采集(附实例)

    原标题:前端异常采集(附实例) 为什么要做前端代码异常采集?好问题! 为了用户能安心用产品,不至于时不时"卡壳"崩溃. 为了能高效定位线上代码的异常并提供简单提示信息. 为了程序猿 ...

  4. 视频文件大小计算方法(终极篇附实例)

    图片原创 / 阿酷TONY / 2018-12-13 视频文件大小计算方法(终极篇附实例) 预估视频存储所需空间 为视频服务器所需容量大小提供参考数值 视频文件大小的计算 视频文件大小计算公式:(音频 ...

  5. 微信小程序表单提交php存储,微信小程序实现form表单本地储存数据

    本文实例为大家分享了微信小程序实现form表单本地储存数据的具体代码,供大家参考,具体内容如下 效果图: 主要利用小程序的getStorage来实现异步本地储存. 小程序目录结构如下: 新建项目前,为 ...

  6. 【Web技术】1295- 总结一下前端本地储存方案

    作者:星尘starx https://juejin.cn/post/6925311938419408904 引言 2022 年,如果你的前端应用,需要在浏览器上保存数据,有三个主流方案: Cookie ...

  7. 【Web技术】1101- 深入浅出前端本地储存

    作者:星尘 https://www.yuque.com/starx/fe/oehz1m 引言 2021 年,如果你的前端应用,需要在浏览器上保存数据,有三个主流方案: Cookie Web Stora ...

  8. vuex结合php,vuex中store的使用介绍(附实例)

    本篇文章给大家带来的内容是关于vuex中store的使用介绍(附实例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 一.状态管理(vuex)简介 vuex是专为vue.js应用程序 ...

  9. php xml对象解析_php解析xml 的四种简单方法(附实例)

    XML处理是开发过程中经常遇到的,PHP对其也有很丰富的支持,本文只是对其中某几种解析技术做简要说明,包括:Xml parser, SimpleXML, XMLReader, DOMDocument. ...

  10. 从零开始的AI·决策树原来这么好理解(附实例代码)

    从零开始的AI系列 从零开始的AI·机器学习の基本概念 从零开始的AI·吃透kNN算法,学完我悟了(附实例代码) 从零开始的AI·朴素贝叶斯?拿来吧你(附实例代码) 文章目录 从零开始的AI系列 前言 ...

最新文章

  1. 马斯克因何财报会议怒爆粗口?明明是史上最佳Q1业绩,股价还一度大涨10%
  2. Spark性能优化指南:高级篇
  3. IOS-网络(GCD)
  4. 9076什么意思_(9076)《人力资源开发与管理》网上作业题及答案
  5. 百度10.55亿元入股创维酷开,李彦宏要为电视带来AI遥控器
  6. 《软件企业的管理与文化》读后感
  7. eclipse混淆打包出错
  8. 不完全遍历Csrss进程中的句柄表
  9. Vaa3d_DIADEM metric基本介绍_SWC拓扑结构量纲
  10. 加解密篇 - 非对称加密算法 (RSA、DSA、ECC、DH)
  11. 环比和同比的定义和应用
  12. 20 年前,亚马逊就推出了大数据杀熟算法
  13. Android使用FFmpeg 解码H264并播放(一)
  14. 100%概率与任意好友获取QQ幸运字符的方法
  15. 如何巧妙的防止网站被劫持
  16. G - Ugly Numbers
  17. 卡尔曼滤波之目标跟踪
  18. 使用全局鼠标键盘钩子,监控鼠标键盘事件
  19. 新版chrome浏览器字体编码插件Charset v0.5.5
  20. 电路原理图中的“NC“是什么意思?

热门文章

  1. 【优化预测】基于matlab差分算法优化ANN预测【含Matlab源码 151期】
  2. 【滤波器】基于matlab GUI IIR数字滤波器设计【含Matlab源码 044期】
  3. 情态 语态_情绪与情态与对话情感
  4. 全自动驾驶论文_自动驾驶汽车:我们距离全自动驾驶有多近?
  5. 【记录】帮同学做的一个函数拟合
  6. 小程序加载图片失败,默认图片的替换方法
  7. java反射机制(4)动态代理初探
  8. 批量生成 Hibernate Dao
  9. c++primer 容器算法整理一
  10. 基于用户点击行为的数字图书搜索系统研究与实现 - 中国优秀硕士学位论文全文数据库...