LocalStorage 和 SessionStorge

LocalStorage 和 SessionStorge、 cookie的区域

localStrorage SessionStorge cookie
存储时间 永久存储 仅在当前串窗口会话窗口有效,关闭之后失效 每次都会携带在HTTP头中,如果使用cookie保存过多数据会带来性能问题
大小 一般都是 5Mb 不同浏览器不同 5MB 4K左右(20个左右)
使用场景 存储token、sessionID、用户的基本信息等 表单的缓存
易用性 仅在客户端使用 仅在客户端使用 需要自己封装,源生的Cookie接口不友好
生命周期 永久存储,除非手动删除 仅在当前会话下有效,关闭页面或浏览器后被清除 一般由服务器生成,可设置失效时间。如果在浏览器端生成Cookie,默认是关闭浏览器后失效

水平有限难免有纰漏,欢迎纠错

你可能感兴趣的:(javascript,localStroage)