Čuvanje struktura u localStorage u JavaScript-u

U lokalnom skladištu mogu se čuvati samo nizovi znakova (stringovi). Međutim, postoji mogućnost čuvanja nizova i objekata - za to jednostavno možemo koristiti JSON format.

Sačuvajmo niz:

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

A sada ga dobijamo nazad:

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

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

Data su polja za unos (input) i dugme. Klikom na dugme dobijte tekstove svih polja za unos u obliku niza i sačuvajte taj niz u lokalno skladište.

Задание 2

Modifikujte prethodni zadatak. Učinite tako da pri sledećem posetu stranici u poljima za unos budu postavljene vrednosti sačuvane u lokalnom skladištu.