cookie
前端通过document.cookie = “username=‘zhangsan’”,设置cookie信息,并且再次通过document.cookie =” psw=123 “设置,不是去覆盖cookie的值,是在后面追加,最终获取到的cookie值为username='zhangsan‘;psw=123,以分号分割。
如果设置的key已存在,此时为覆盖值。
cookie如果不手动设置过期时间,则会随着浏览器的关闭而清除,设置了过期时间,则会保存在内存中,直到过期时间结束才消失。
cookie的存储大小只有4k。cookie会随着http请求发送到后端。
h5提出的localstorage、sessionstorage解决了前端的存储问题
localStorage:仅在客户端存储不参与服务器通信,存储大小一般为5M,如果不是人为清除,那么即使是关闭浏览器也会一直存在。
sessionStorage:仅在客户端存储不参与服务器通信,存储大小一般为5M,会话级存储,也就是说如果关闭当前页面或者浏览器那么就会清除