三者的相同点
都是浏览器端缓存
复制代码
cookie
大小限制在4k,无论是否需要都会带入请求中,浪费带宽。
设置:document.cookie = 'user=xiaoming'
设置过期时间、路径以及是否能跨域访问:
document.cookie = "'userName=abc; expires=time; path=path; demain=xxx"
复制代码
localStorage、sessionStorage
区别:localStorage永久存在,sessionStorage会在浏览器窗口关闭时删除。
大小能达到5M
复制代码