localStorage,sessionStorage,cookie的简单介绍
localStorage:仅在客户端存储不参与服务器通信,存储大小一般为5M,如果不是人为清除,那么即使是关闭浏览器也会一直存在。
sessionStorage:仅在客户端存储不参与服务器通信,存储大小一般为5M,会话级存储,也就是说如果关闭当前页面或者浏览器那么就会清除
cookie:客户端存储,参与服务器通信,存储大小为4k,可设置生命周期,在设置的生命周期内有效
(function() { if(!window.localStorage) { console.log('当前浏览器不支持localStorage!') } var test = '0123456789'; var add = function(num) { num += num; if(num.length == 10240) { test = num; return; } add(num); } add(test); var sum = test; var show = setInterval(function(){ sum += test; try { window.localStorage.removeItem('test'); window.localStorage.setItem('test', sum); console.log(sum.length / 1024 + 'KB'); } catch(e) { alert(sum.length / 1024 + 'KB超出最大限制'); clearInterval(show); } }, 0.1) })()
直接在浏览器控制台运行上面的方法。
亲测Chrome浏览器中localStorage最大5120kb,即5M。
到此这篇关于详解如何获取localStorage最大存储大小的方法的文章就介绍到这了,更多相关localStorage最大存储内容请搜索脚本之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持脚本之家!
在自己写demo的过程中,想使用display:flex实现垂直居中,代码如下: style #log...
坐标成都,大专,4年前端,分享一次自己在蚂蚁金服的面试经历。 一面 1.自我介绍...
通用类 overflow:hidden;自动隐藏超出的内容,防止撑开层和表格的范围 !importan...
简要说明 这是一款css3炫酷3D立方体预加载loading特效。该特效通过简单的HTML元...
我们通常在做图片上传的时候都会遇上这样的情况,一是后端接口限制上传图片的大...
简介 MongoDB 中聚合(aggregate)主要用于处理数据(诸如统计平均值,求和等),并...
摩尔定律不再适用 从2004年伟创力(Flextronics)收购 Frog 设计公司开始,过去 10...
GitHub Actions 可轻松实现所有软件工作流程的自动化。直接从GitHub构建,测试和...
演示图如下: HTML代码片段: !DOCTYPE HTMLhtml head title404/title meta char...
SegmentFault 思否消息,4 月 25 日,在华为开发者大会 2021 上,华为云 CTO 张...