本地存儲之window.sessionStorage和window.localStorage

window.sessionStorage和window.localStorage

1.window.sessionStorage

(1).生命週期爲關閉瀏覽器窗口(關閉瀏覽器之後,所存儲的數據也就隨之清空)

(2).以鍵值對形式存取使用

(3).在同一窗口(頁面)下數據可以共享

存儲數據

sessionStorage.setItem(key,val)

獲取數據

sessionStorage.setItem(key)

刪除數據

sessionStorage.removeItem(key)

清除所有數據

sessionStorage.clear()

2.window.localStorage

(1).生命週期永久生效,除非手動刪除,否者關閉頁面也會存在

(2).以鍵值對形式存取使用

(3).在多窗口(頁面)(同一瀏覽器)下數據可以共享

存儲數據

localStorage.setItem(key,val)

獲取數據

localStorage.setItem(key)

刪除數據

localStorage.removeItem(key)

清除所有數據

localStorage.clear()

區別:
(1)聲明週期不同
(2)sessionStorage存儲的數據只能在同一窗口下共享,localStorage存儲的數據能夠在多窗口下共享

原文鏈接:https://blog.csdn.net/weixin_42545469/article/details/100981102

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章