localStorage的用法小記

2021-10-05 14:22:37 字數 936 閱讀 6272

參考鏈結

1.## 普通用法,儲存基本型別的資料,比如,陣列,字串和數值

const arr =[1

,2,3

]//通過localstorage的setitem方法,第乙個引數傳入要設定的localstorage的名稱,第二個引數傳入要儲存的資料

localstorage.

setitem

('arr'

,arr)

//通過localstorage的getitem方法,傳入要查詢的localstorage的名稱

console.

log(localstorage.

getitem

('arr'))

//推薦下面這種獲取方法,避免了查詢不存在的儲存返回null

console.

log(localstorage.

getitem

('arr')||

'')

2…很多時候我們需要儲存的是複雜的資料型別.比如陣列或物件,這時如果通過和傳入普通陣列一樣的方式是會出現錯誤的.例如:

如果我們想儲存複雜資料型別,可以通過json.stringify和json.parse的轉換來實現

const arr =[,

,]//將陣列先轉化為字串

localstorage.

setitem

("userinfo"

,json

.stringify

(arr)

)//再將字串轉化為陣列物件,這樣就可以將陣列正確儲存

console.

log(

json

.parse

(localstorage.

getitem

('userinfo'))

)

localStorage用法小總結

記得前端大神winter說過 要建立起自己的知識體系,第一步 尋找線索 找準確 全面的 第二步,建立聯絡 第三步,是分類 用思維導圖 第四步,是追本溯源 找到最初的那個它 今天,懷著崇拜大神的心情,來學習下 localstorage的基本用法。用到的學習機是chrome瀏覽器,畢竟大廠權威性還是可以...

localStorage用法小總結

記得前端大神winter說過 要建立起自己的知識體系,第一步 尋找線索 找準確 全面的 第二步,建立聯絡 第三步,是分類 用思維導圖 第四步,是追本溯源 找到最初的那個它 今天,懷著崇拜大神的心情,來學習下 localstorage的基本用法。用到的學習機是chrome瀏覽器,畢竟大廠權威性還是可以...

JS中localStorage的用法注意點

localstorage提供了幾個方法 1 儲存 localstorage.setitem key,value 如果key存在時,更新value 2 獲取 localstorage.getitem key 如果key不存在返回null 3 刪除 localstorage.removeitem key...