localStorage , SsessionStorage , Cookie , Session的联系与区别
一、Web本地存储 【含义说明】 localStorage (长期存储):浏览器关闭后,数据一直存在,不会被清除,即没有时间限制。 seesionStorage (临时存储):针对每一个session进行数据存储。只有当浏览器关闭窗口后,数据才会被清除。 注意:本地存储都是不能跨域访问的 【使用方法】 1. 保存数据到本地 const info = { name: 'Lee' , age: 20 , id: '001' }; sessionStorage.setItem( 'key' , JSON .stringify(info)); localStorage.setItem( 'key' , JSON .stringify(info)); 2. 从本地存储获取数据 var data1 = JSON .parse(sessionStorage.getItem( 'key' )); var data2 = JSON .parse(localStorage.getItem( 'key' )); 3. 本地存储中删除某个保存的数据 sessionStorage.removeItem( 'key' ); localStorage.removeItem( 'key' ); 4. 删除所有保存的数据 sessionStorage.clear(); localStorage.clear(); 5