HTML5——存储(cookie、localStorage、sessionStorage)

来源:互联网 发布:淘宝网店客服合肥 编辑:程序博客网 时间:2024/05/16 07:59

本来用于客户端和服务端通信,

但是因为它有本地存储的功能,于是被“借用”了。

使用方法

document.cookie 获取和修改即可


缺点

存储量太少,只有4kb

所有http请求都带着,会影响获取资源的效率。

API简单,需要封装才能使用。



localStorage和sessionStorage


HTML5专门为存储而设计,最大容量5M。

localStorage的数据,只要不删除,永远存在。

sessionStorage的数据,只要关闭当前窗口页,便会删除。

使用方法

setItem(key,value)     设置getItem(key)           获取removeItem(key)        删除clear()                清空  



区别总结

  • 容量

  • 是否会携带到ajax中

  • API易用性

阅读全文
0 0