Struktūrų saugojimas localStorage JavaScript

Vietinėje saugykloje galima saugoti tik eilutes. Tačiau, yra galimybė saugoti masyvus ir objektus - tam tiesiog galima panaudoti JSON formatą.

Išsaugokime masyvą:

javascriptlet arr = [1, 2, 3, 4, 5];
localStorage.setItem('arr', JSON.stringify(arr));

O dabar gausime jį atgal:

javascriptlet str = localStorage.getItem('arr');
let res = JSON.parse(str);

console.log(res);
Задание 1

Duoti įvesties laukai ir mygtukas. Paspaudus mygtuką gaukite visų įvesties laukų tekstus masyvo pavidalu ir išsaugokite šį masyvą vietinėje saugykloje.

Задание 2

Modifikuokite ankstesnį uždavinį. Padarykite taip, kad kitą kartą atėjus į puslapį įvesties laukuose būtų išsaugotos vietinėje saugykloje esančios reikšmės.