首页 > 编程语言 > 详细

[JavaScript初级面试]10. WEB API - 存储

时间:2021-09-07 16:21:15      阅读:13      评论:0      收藏:0      [点我收藏+]

题目

  • 描述cookie localStorage sessionStorage区别

是HTTP请求的一部分,用于浏览器和server通讯,被“借用”到本地存储;
前端用document.cookie = ‘xxx‘来修改

缺点

存储大小,只有4KB
http请求时需要发送到服务端,增加请求数据量
前端只能用document.cookie = ‘xx‘来修改,太简陋

HTML5存储

localStorage, sessionStorage —— HTML5专门为存储设计,最大可存5M
每个域名都可存储5M;不会随着http请求发送

localStorage

localStorage数据会永久存储,除非代码或手动删除

localStorage.setItem(‘a‘,1)
localStorage.getItem(‘a‘)

sessionStorage

只存在当前会话,浏览器关闭则清空

sessionStorage.setItem(‘a‘,1)
sessionStorage.getItem(‘a‘)

解答

  1. 容量
  2. API易用性
  3. 是否跟随http请求发送

[JavaScript初级面试]10. WEB API - 存储

原文:https://www.cnblogs.com/welody/p/15214522.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!