Чување на структури во localStorage во JavaScript

Во локалното складирање може да се чуваат само стрингови. Сепак, постои можност да се чуваат низи и објекти - за ова едноставно може да се користи форматот JSON.

Да зачуваме низа:

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

А сега да ја добиеме назад:

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

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

Дадени се инпути и копче. При клик на копчето добијте ги текстовите на сите инпути во форма на низа и зачувајте ја оваа низа во локалното складирање.

Задание 2

Модифицирајте ја претходната задача. Направете така што при следното влегување на страната во инпутите да стои вредностите зачувани во локалното складирање.