微信小程序開發storage操作


storage

  storage 在微信小程序中的作用和 cookie 基本相同,可以用來存儲信息,並在每次請求的時候進行讀取。

  • 異步操作:setStorage、getStorage 和 removeStorage
  • 同步操作:setStorageSync、getStorageSync 和 removeStorageSync

 

區別

  以 Sync(同步,同時)結尾的都是都是同步緩存,二者的區別是,異步不會阻塞當前任務,同步緩存直到同步方法處理完才能繼續往下執行。也就是說,異步就是不管保沒保存成功,程序都會繼續往下執行。而同步是等保存成功了,才會執行下面的代碼。
  使用異步,性能會更好。而使用同步,數據會更安全。
  一般都使用同步,異步是為了用戶體驗的情況而選擇,同步相對簡單。

 

具體操作

setStorage 和 setStorageSync

  存 storage 操作,舉例:

wx.setStorage('s1', {'key1': 'value1'})

wx.setStorageSync('s2', {'key2': 'value2'})

 

getStorage 和 getStorageSync

  讀 storage 操作,舉例:

wx.setStorage('s1')

wx.setStorageSync('s2')

 

 

removeStorage 和 removeStorageSync

  刪 storage 操作,舉例:

wx.removeStorage('s1')

wx.removeStorageSync('s2')

 

 

 

 

              

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM