微信小程序支持本地存储,类似于HTML 5中的localStorage
可以把数据存储在微信小程序客户端
数据缓存API有10个
➢wx.getStorage:从本地缓存中异步获取指定key的内容
➢wx.getStorageSync:以同步的方式获取指定key的内容
➢wx.setStorage:将数据存储在本地缓存中指定的key中,除非用户主动删除数据,否则数据一直可用,单个key允许存储的最大数据长度为1MB,所有数据存储的上限都为10MB
➢wx.setStorageSync:以同步的方式存储数据
➢wx.removeStorage: 从本地缓存中移除指定key
➢wx.removeStorageSync:以同步的方式移除指定key的数据
➢wx.clearStorage:清空本地数据
➢wx.clearStorageSync:以同步的方式清空数据
➢wx.getStorageInfo:获取当前storage的相关信息
➢wx.getStorageInfoSync:以同步的方式获取storage的相关信息
虽然数据缓存API多达10个方法,但总结下来,无非是
- 保存数据
- 获取数据
- 删除数据
- 清空数据
每种操作都有对应的同步方法和异步方法