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.