webStorage主要分为两类:sessionStorage和localStorage

关于webStorage

1. 存储内容大小一般支持5MB左右(不同浏览器可能还不一样)

2. 浏览器端通过 Window.sessionStorage 和 Window.localStorage 属性来实现本地存储机制。

3. 相关API:

(1) ```xxxxxStorage.setItem('key', 'value');```
                        该方法接受一个键和值作为参数,会把键值对添加到存储中,如果键名存在,则更新其对应的值。

(2). ```xxxxxStorage.getItem('person');```

​        该方法接受一个键名作为参数,返回键名对应的值。

(3) ```xxxxxStorage.removeItem('key');```

​        该方法接受一个键名作为参数,并把该键名从存储中删除。

(4). ``` xxxxxStorage.clear()```

​        该方法会清空存储中的所有数据。

4.

(1). SessionStorage存储的内容会随着浏览器窗口关闭而消失。
(2). LocalStorage存储的内容,需要手动清除才会消失。
(3). ```xxxxxStorage.getItem(xxx)```如果xxx对应的value获取不到,那么getItem的返回值是null。
(4). ```JSON.parse(null)```的结果依然是null。

JSON.parse()可以将JSON字符串转换为js对象,需要一个JSON作为参数,会将该字符串转换为JS对象。

JSON.Stringify()可以将js对象转换为JSON字符串,需要将一个对象作为参数,会返回一个JSON字符串

浏览器本地存储webStorage相关推荐

  1. js之浏览器本地存储webstorage

    ...........仅对以前所学做复习记录使用......... webstorage分为两个存储:localStorage和sessionStorage. 存储大小根据浏览器的不同,容量也不同,一 ...

  2. Vue | 使用Vue脚手架 【脚手架的基本使用+ref属性+props属性+mixin混入+插件scoped样式+TodoList+浏览器本地存储+组件的自定义事件+全局事件总线+过度与动画】

    文章目录 脚手架的基本使用 初始化脚手架 分析脚手架结构 render函数 修改默认配置 ref属性 props属性 mixin混入 插件 scoped样式 Todo-list案例 组件化编码流程(通 ...

  3. Vue2(九):浏览器本地存储、组件自定义事件、TodoList自定义事件

    Vue2学习笔记:第九章 一.浏览器本地存储(WebStorage) 1.相关API 2.一些注意点 3.TodoList中的本地存储 二.组件自定义事件 1.引出组件自定义事件 2.怎么给组件绑定? ...

  4. Vue 浏览器本地存储

    文章目录 localstorage SessionStorage 总结 TodoList 改为本地存储 localstorage <!DOCTYPE html> <html lang ...

  5. 浏览器本地存储Cookie、LocalStorage、SessionStorage

    文章目录 浏览器本地存储 浏览器本地存储 浏览器本地存储方式 (1)Cookie Cookie 是最早被提出来的本地存储方式,在此之前,服务端是无法判断网络中的两个请求是否是同一用户发起的,为解决这个 ...

  6. IndexedDB浏览器本地存储、缓存、数据库、介绍

    目录 1.前言 2.IndexedDB简介 3.IndexedDB使用场景 4.IndexedDB特点 4.1.非关系型数据库 NoSql 4.2.持久化存储 4.3.异步操作 4.4.支持事务 4. ...

  7. 快来看啊 --- --- --- >>>> 浏览器本地存储 ~~~

    1. 浏览器本地存储方式及使用场景 (1)Cookie Cookie是最早被提出来的本地存储方式,在此之前,服务端是无法判断网络中的两个请求是否是同一用户发起的,为解决这个问题,Cookie就出现了. ...

  8. 【前端浏览器】浏览器缓存(http缓存) 浏览器本地存储(总结)

    浏览器缓存 && 浏览器本地存储(总结) 文章目录 浏览器缓存 && 浏览器本地存储(总结) 写在前面 一.浏览器缓存(http缓存) 相关术语 1. 对浏览器的缓存机 ...

  9. 浏览器本地存储的四种方式

    浏览器的本地存储主要分为Cookie.WebStorage和IndexedDB,其中WebStorage又分为localStorage(本地存储)和sessionStorage(会话存储),下面我们一 ...

最新文章

  1. 2020-11-16(补码转换为无符号数)
  2. linux+内核中开启nfs,NFS Client in Linux Kernel - Open
  3. Django05: 请求生命周期流程图/路由层
  4. 饿了么商家电脑版_饿了么企业版荣膺“2020中国十大影响力人力资源品牌”大奖...
  5. mysql联合索引(复合索引)详解
  6. 转:tomcat7源码导入Eclipse
  7. Adobe Flash Player v26.0.0.126发布:请尽快更新
  8. Debian/Kali possible missing /lib/firmware/i915.... 的解决办法
  9. rss订阅 android,是的!我用这些软件订阅 RSS
  10. mysql tcp性能优化_MySQL性能优化: 使用pt-query-digest分析慢查询日志
  11. pptpd mysql_pptpd+freeradius+mysql安装步骤
  12. 微软官方原版WindowsXP Pro With Sp2简体中文VOL版
  13. 哪些能恢复网站服务器的数据的方式呢?
  14. python连接MySQL数据库的示例代码
  15. 25 openEuler管理网络-使用nmcli命令配置ip
  16. Windows重启,自动重启Nginx,JAVA,VueSSR服务
  17. Android6.0 APN
  18. html 点击后上下滚动效果,css 上下滚动效果
  19. docker:flag provided but not defined:--network
  20. 最新MT6589 GPIO应用设计资料下载

热门文章

  1. 使用Node.js和Elasticsearch构建搜索引擎
  2. 抽象数据类型与计算机内部表示和实现无关,第七话:抽象数据类型ADT
  3. 主动式电容笔哪个牌子好?ipad平替电容笔排行榜
  4. 【C语言】C语言FILE详解
  5. C语言 FILE结构体
  6. redis应用场景之秒杀
  7. sed amp;amp; awk工具 及一些经常使用的shell脚本
  8. APIO2016赛艇
  9. 如何判断几个向量是否线性无关
  10. mysql创建函数报1064错误的解决方案