localStorage和sessionStorage
本地存储 数据都存储在用户的浏览器里 读取方便 sessionStorage 存 5M localStorage 存 20 M 只能存字符串格式数据 key :value sessionStorage 生命周期 : 关闭浏览器窗口数据就没了 数据共享 : 只有在同一个窗口(页面)下数据可以共享 存储5M 语法 : 存储数据: sessionStorage.setItem('key', 'value') ; 相同键名会覆盖内容 获取数据: sessionStorage.getitem('key') ; 删除数据: sessionStorage.removeItem('key') 清空数据: sessionStorage.clear( ) localStorage 生命周期 :永久生效,只要不手动清除,一直存在 数据共享 :同一浏览器 同源 (协议相同、端口号相同、域名相同)页面共享 存储20M 语法 : 存储数据: localStorage.setItem('key', 'value'); 相同键名会覆盖内容 获取数据: localStorage.getitem('key'); 删除数据: localStorage.removeItem('key'); 清空数据: localStorage.clear(); JSON 功能:能将复杂数据转换成JSON格式的字符串