JSON 資料很容易使用到這兩個屬性,因 localstorage
只會存入 string 資料,故要把 JSON 資料轉換成可以存取的值,需要使用以下兩個語法:
JSON.stringify()
: 將array
轉為string
。JSON.parse()
: 將 sring 轉為 array。
目前下方有一個 JSON 資料:
1 | var data = [ |
先把資料轉成字串存入 localstorage:
1 | var dataString = JSON.stringify(data); //將資料轉成 string |
需要使用時,再把資料轉成 Array 資料,並取出資料中第一筆 player 資料:
1 | var getData = localStorage.getItem("data"); //取出資料 |
codepen: https://codepen.io/hnzxewqw/pen/rNVwGOX
可透過 console 與 Application 檢查。