JS-Web-API - 存储

前端开发·教程·资源 · 2022-07-13

 1.cookie

本身不是用于本地存储的,用于浏览器与服务端通信。可用document.cookie = '' 来修改,前后端均可修改。

存储大小为4KB,http请求时会携带到服务端,增加服务端压力,请求数据量。修改API不合理。

2.localStorage 和 sessionStorage

HTML5新增专用于本地存储的,大小为5MB,API简单合理(setItem,getItem),不会随http请求发送。

localStorage 永久存储,除非代码删除或手动删除;

sessionStorage 会话存储,浏览器关闭会清空;

一般localStorage 用的比较多。

Javascript笔记 cookie localStorage sessionStorage HTML5
Theme Jasmine by Kent Liao