浏览器有哪些存储功能可用?区别是什么?

2023.02.27 22:35
阅读 8
存储功能
localStorage
sessionStorage
Cookie
indexedDB
Web SQL
共同点
都保存在浏览器端, 都遵循 同源策略
不同点
webStorage:localStorage 与 sessionStorage 统称 webStorage,保存在浏览器,不参与服务器通信,大小为5M。
生命周期不同:localStorage 永久保存,sessionStorage 当前会话,都可手动清除。
Cookie:设置的过期时间前一直有效,大小4K,有个数限制,各浏览器不同,一般为20个,携带在HTTP头中,过多会有性能问题,可自己封装,也可用原生。
作用域不同:不同浏览器不共享 local 和 session,不同会话不共享session。
学无止境 学至分享
大家好,我是对IT技术着迷的家伙。只为帮助广大程序猿,将正确的内容带给需要的人。

学至分享
微信小程序
随时随地、想看就看

GM记账助手
微信小程序
方便快捷、界面美观

eView
微信小程序
漂亮的跨平台组件库
文章标签
推荐工具