代码不同
web
添加缓存:
localStorage.setItem("key","value");
取缓存:
localStorage.getItem("key");
微信小程序
添加缓存:
wx.setStorageSync("key", "value");
取缓存:
wx.getStorageSync("key");
类型转换
web:
web在添加到缓存的时候存在数据类型转换 , 将所有类型的数据转换为字符串类型
小程序:
微信小程序在添加缓存的时候不会做数据类型转换, 添加的时候是什么类型, 取出来的时候还是什么类型
在进行缓存操作的时候,
添加缓存,将请求到的数据添加到缓存中就不用 每次都去网络请求数据,减少等待时间,提升用户体验
1. 先判断本地存储中有没有旧数据
2. 没有旧数据直接发送新请求
3. 有旧数据,旧数据没有过期,就是用旧数据