sessionStorage、localstorage、uni.setstoragesync的使用场景

198 阅读1分钟
  1. sessionStorage 是存储在浏览器会话中的临时数据,当浏览器关闭时,sessionStorage 中的数据也会被清除。
  2. localstorage 是存储在浏览器本地的数据,当浏览器关闭后,localstorage 中的数据不会被清除。
  3. uni.setStorageSync 是 uni-app 提供的本地存储方法,可以存储在浏览器会话中的数据,也可以存储在浏览器本地的数据。

区别:

(1)sessionStorage 和 localstorage 的区别在于,sessionStorage 中的数据在浏览器关闭后会被清除,而 localstorage 中的数据不会被清除。

(2)uni.setStorageSync 可以同时存储在浏览器会话中的数据,也可以存储在浏览器本地的数据,使用起来更加灵活。