前端面试题(10)

打卡:

  • 2021-5-5

HTML

请你描述一下 cookiessessionStoragelocalStorage 的区别?

sessionStorage+-||==>  HTML5 Web Storage API提供
localStorage  +-|  web请求之间保存数据,避免数据不必要的来回传输

sessionStoragelocalStoragecookie 都是在浏览器端存储的数据

sessionStorage是在同源的同窗口(或 tab )中,始终存在的数据。也就是说只要这个浏览器窗口没有关闭,即使刷新页面或进入同源另一页面,数据仍然存在

浏览器 cookies限制(每个域名) 大小(字节)(名,值,等号)
IE7,8 50 4095
Firefox,safari 50 4097
Opera 30 4096

区别:
1)Cookie
[1]每个域名存储量比较小(各浏览器不同,大致 4K )
[2]所有域名的存储量有限制(各浏览器不同,大致 4K )
[3]有个数限制(各浏览器不同)
[4]会随请求发送到服务器
2)LocalStorage
[1]永久存储
[2]单个域名存储量比较大(推荐 5MB ,各浏览器不同)
[3]总体数量无限制
3)SessionStorage
[1]只在 Session 内有效
[2]存储量更大(推荐没有限制,但是实际上各浏览器也不同)

请你描述一下 cookies,sessionStorage 和 localStorage 的区别?相关推荐

  1. 一文读懂cookie、sessionStorage和localStorage的区别

    cookie.sessionStorage和localStorage的区别 cookie 什么是cookie? cookie的构成 cookie的特点 Cookie并不提供修改.删除操作 封装setC ...

  2. 请描述一下 cookies,sessionStorage 和 localStorage 的区别?

    sessionStorage和localStorage有更多丰富易用的接口. sessionStorage和localStorage各自独立的存储空间. 与服务器交互: cookie 是网站为了标示用 ...

  3. cookies,sessionStorage 和 localStorage 的区别?

    cookie是网站为了标示用户身份而储存在用户本地终端(Client Side)上的数据(通常经过加密). cookie数据始终在同源的http请求中携带(即使不需要),记会在浏览器和服务器间来回传递 ...

  4. cookie、Session、Token、sessionStorage、localStorage简介__Token放在 cookie, sessionStorage 和 localStorage中区别

    cookie.Session.Token.sessionStorage.localStorage简介 cookie 是一个非常具体的东西,只得是浏览器里永久存储的一种数据,是浏览器实现的一种数据存储功 ...

  5. cookie,sessionStorage和localStorage的区别

    共同点:都是保存在浏览器端,且同源的. 区别: cookie数据始终在同源的http请求中携带(即使不需要),即cookie在浏览器和服务器间来回传递. 而sessionStorage和localSt ...

  6. cookie,sessionStorage 和 localStorage 的区别 cookie弊端

    区别 cookie是网站为了标示用户身份而储存在用户本地终端(Client Side)上的数据(通常经过加密) cookie数据始终在同源的http请求中携带(即使不需要),记会在浏览器和服务器间来回 ...

  7. cookies、sessionStorage和localStorage以及vuex解释及区别

    在浏览器查看 HTML4的本地存储 cookie 浏览器的缓存机制提供了可以将用户数据存储在客户端上的方式,可以利用cookie,session等跟服务端进行数据交互. 一.cookie和sessio ...

  8. button默认属性值、cookie、sessionStorage、localStorage(后台管理系统遇到的问题)

    原生js点击button会刷新页面 原因: 使用了原生的button按钮,而使用原生按钮需要注意的是:原生按钮button默认 type='submit' 这个属性值是默认具有表单提交功能的,所以在 ...

  9. 超越cookie - 使用DOM sessionStorage和localStorage来保存更多信

    JavaScript cookie可能不会成为存档和持久化信息的可靠方式,但它的小尺寸限制(对于大多数浏览器,每个域4kb)越来越成为一个问题.当然,您只需在服务器上存储大量信息,但这会给服务器带来额 ...

最新文章

  1. 基于jquery,bootstrap数据验证插件bootstrapValidator 教程
  2. 解决MySQL导入数据时遇到secure-file-priv的问题
  3. python爬虫从入门到精通-Python网络爬虫开发从入门到精通
  4. String常用方法总结
  5. Python 生成账号密码算法
  6. C++求复数的角度_人教A版高中数学必修二7.1 复数的概念优质课公开课课件、教案...
  7. webpack+react+redux+es6开发模式---续
  8. ubuntu下安装PCL并测试(含视频安装过程记录)
  9. hbase 预写日志_HDInsight HBase 加速写入现已正式发布
  10. 使用tcpdump抓Android网络包
  11. Android直播带货app源码——直播推流SDK
  12. Windows勒索病毒“永恒之蓝”漏洞补丁包
  13. 面向对象系列(二)-封装,继承,多态
  14. 《第四部分-练习题:微信朋友圈、支付宝支付功能测试点》
  15. 数据结构(python) —— 【34: 动态规划之钢条切割问题】
  16. ids for this class must be manually assigned before calling save()报错解决方法
  17. 虚拟机DEDECMS织梦建站
  18. 【转载】浅谈米之思想
  19. 【解题记录】购买文具 Python
  20. 恺撒与基督: 罗马帝国面积

热门文章

  1. An Error Correction and DeNovo Assembly Approach for Nanopore Reads Using Short Reads
  2. 生物医学大数据处理研究探讨
  3. 【Java挠头】Java异常、捕获、处理、throw、throws等绝妙剖析
  4. 查询服务器上几张显卡命令
  5. matlab自动加坐标,matlab自动驾驶系统-坐标系
  6. matlab系统的根轨迹,实验五 利用MATLAB绘制系统根轨迹
  7. python神奇时钟项目_Python Tkinter 数字时钟小项目
  8. 常用的数据交换格式有哪些_Linux后台开发6大常用的开源库,让你在同行中脱颖而出...
  9. 不愧是大佬用Python做一个游戏辅助脚本,完整编程思路分享!
  10. 服务器修改mime类型,服务器上设置mime类型