微信小程序支持本地存储,类似于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个方法,但总结下来,无非是

  • 保存数据
  • 获取数据
  • 删除数据
  • 清空数据

每种操作都有对应的同步方法和异步方法