[ 前端框架/VUE ] vue 之 storage 緩存 (localStorage&sessionStorage)


localStorage

存儲數據

  localStorage.setItem('storeName', 'storeValue')

取出數據

  localStorage.getItem('storeName')

刪除數據

  localStorage.removeItem('storeName')

更新數據

  localStorage.setItem('storeName', 'newStoreValue')

sessionStorage

存儲數據

  sessionStorage.setItem('storeName', 'storeValue')

取出數據

  sessionStorage.getItem('storeName')

刪除數據

  sessionStorage.removeItem('storeName')

更新數據

  sessionStorage.setItem('storeName', 'newStoreValue')

不同點

作用時間不同:localStorage除非主動刪除,否則一直存在;sessionStorage在會話完畢之后就刪除。

注意點

// 如果想用storage存儲對象的話,請這樣使用
// 存儲時
localStorage.setItem('storeName', JSON.stringify(Obj))
// 取值時
JSON.parse(localStorage.getItem('storeName'))
// sessionStorage 同理


免責聲明!

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



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