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