浏览器存储
浏览器给前端开发人提供了存储数据。
作用:实现数据持久化存储。可以实现数据的共享
url传参
- location.href 跳转链接并拼接下一个页面需要的参数
- 在两一个页面中location.href获取页面信息,并对
?
后面参数进行格式化处理 - 最后使用格式化后的参数。
数据持久化存储locaStorage
为什么需要locaStorage
只要浏览器中数据需要持久化存储都可以使用localStorage
- 1:大小5M
- 2: 需要使用ap才能删除数据 removeItem clear
- 3:应用
- 存储登录成功后,接口返回的数据。用该数据判断是否登录
- 页面中不需要频繁更新的数据,可以存在locaStorage中。用于较少http请求次数提高性能
- 例如:首页第一次获取商品列表数据,
- 例如:记住密码
- 例如:存储浏览器记录等
api
- localStorage.getItem()
- localStorage.setItem()
- localStorage.removeItem()
- localStorage.clear()