localStorage:永久存储在本地,适合保存在本地的数据
sessionStorage:会话级的存储,敏感账号一次性登录
相同点:
·都是保存在浏览器端
·不会把数据自动发送给服务器,仅在本地保存
·只存储字符串,可以将JSON.stringfy()编码之后进行存储
·存储大小为5M
不同点:
·数据有效期不同:localStorage:始终有效,窗口关闭或者浏览器关闭,一直保存,持久保存数据
sessionStorage:仅在浏览器窗口关闭前有效,会话级存储
·作用域不同:sessionStorage:在不同的浏览器窗口不会进行共享,只有同一个页面中
localStorage:在所有同源的窗口下可以共享的
sessionStorage.setItem('a'123)