Rakenteiden tallentaminen localStorageen JavaScriptissä
Paikalliseen tallennustilaan voidaan tallentaa vain merkkijonoja. Kuitenkin on mahdollista tallentaa taulukoita ja olioita - tätä varten voidaan yksinkertaisesti käyttää JSON-muotoa.
Tallennetaan taulukko:
let arr = [1, 2, 3, 4, 5];
localStorage.setItem('arr', JSON.stringify(arr));
Ja nyt haetaan se takaisin:
let str = localStorage.getItem('arr');
let res = JSON.parse(str);
console.log(res);
Annettuna syötekentät ja painike. Painiketta painettaessa haetaan kaikkien syötekenttien tekstit taulukkona ja tallennetaan tämä taulukko paikalliseen tallennustilaan.
Muokkaa edellistä tehtävää. Tee niin, että seuraavalla sivulle saapumisella syötekentissä ovat paikalliseen tallennustilaan talletetut arvot.