html5的web存储
2023-09-10 00:45:03
在html5标准之前,web存储信息需要cookie来完成,但是cookie不适合大量数据存储。因为需要等待服务器响应,所以速度慢/效率低。
本地存储的特点:
- localstorage是仅存储在用户的硬盘上并等待用户读取数据,而cookie是在服务器上读取,由于宽带和设备的限制,cookie效率低。
- local storage仅供客户端使用,如果要服务器端根据存储数值作出反应,就应该使用cookie,但是可以使用存储在本地的数据配合ajax技术和服务器异步通信。
- 读取local storage不会使用网略宽带,但使用cookie将会发送到服务器,影响到网络宽带,增加成本。
- local storage可存储5MB的数据,cookie最多4KB.
两种客户端存储函数
- sessionStorage: 针对一个session(会话)的数据存储,也称为会话存储。用户会话的持续时间只限定在用户打开浏览器窗口的时间,一旦关闭浏览器窗口,用户会话就会结束。so sessionStorage只能存储临时的信息。
- localStorage: 没有时间限制的数据存储。本地存储将在用户计算机上永久保存数据信息。
最新文章
- [原创]django+ldap+memcache实现单点登录+统一认证
- mysql表名查询sql
- Ubuntu 14 如何解压 .zip、.rar 文件?
- SQL错误码
- HTTP下载文件名称编码说明
- wpf 资源的重用
- html的特质语义:微格式及其他(重点介绍其中两种)
- django-debug-toolbar
- sqlite创建数据库并创建一个表
- 使用Python批量下载ftp服务器中的内容
- Python全栈-magedu-2018-笔记5
- Linq to SQL -- Join
- union: apt command
- Netty实战十之编解码器框架
- Java 枚举 的学习
- Chapter3_操作符_方法调用中的别名问题
- Android Studio 学习笔记(1)
- Gridview、DataList、Repeater获取行索引号
- ABP之创建实体
- 显示脉冲效果的PulsingView
热门文章
- 测试一下StringBuffer和StringBuilder及字面常量拼接三种字符串的效率
- Linux 江湖系列阶段性总结
- Javascript生成二维码(QR)
- 执行 $Gulp 时发生了什么 —— 基于 Gulp 的前端集成解决方案(二)
- 多个Img标签之间的间隙处理方法
- [APUE]系统数据文件与信息
- 解决vs创建或打开C++浏览数据库文件*.sdf时发生错误的问题
- 开源免费且稳定实用的.NET PDF打印组件itextSharp(.NET组件介绍之八)
- [开发笔记]yum错误
- 软件工程(C编码实践篇)学习心得