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:
javascriptlet arr = [1, 2, 3, 4, 5];
localStorage.setItem('arr', JSON.stringify(arr));
Ja nyt haetaan se takaisin:
javascriptlet str = localStorage.getItem('arr');
let res = JSON.parse(str);
console.log(res);
Задание 1
Annettuna syötekentät ja painike. Painiketta painettaessa haetaan kaikkien syötekenttien tekstit taulukkona ja tallennetaan tämä taulukko paikalliseen tallennustilaan.
Задание 2
Muokkaa edellistä tehtävää. Tee niin, että seuraavalla sivulle saapumisella syötekentissä ovat paikalliseen tallennustilaan talletetut arvot.