localstorage
- localStorage的生命周期是永久性的。假若使用localStorage存储数据,即使关闭浏览器,也不会让数据消失,除非主动的去删除数据
sessionstorage
- sessionStorage 的生命周期是在浏览器关闭前。也就是说,在整个浏览器未关闭前,其数据一直都是存在的
sessionstorage注意点:
- 页面刷新不会消除数据
- 只有在当前页面打开的链接,才可以访sessionStorage的数据
只有当全部关闭页面和从其内部打开的所有页面 或者直接关闭浏览器,才可以消除sessionStorage中的数据。 - 使用window.open打开页面和改变localtion.href方式都可以获取到sessionStorage内部的数据