Stockage de structures dans le localStorage en JavaScript

Dans le stockage local, on ne peut stocker que des chaînes de caractères. Cependant, il est possible de stocker des tableaux et des objets - pour cela, on peut simplement utiliser le format JSON.

Sauvegardons un tableau :

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

Et maintenant, récupérons-le :

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

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

Des champs de saisie et un bouton sont donnés. Lorsqu'on clique sur le bouton, récupérez les textes de tous les champs de saisie sous forme de tableau et enregistrez ce tableau dans le stockage local.

Задание 2

Modifiez la tâche précédente. Faites en sorte qu'à la prochaine visite de la page, les champs de saisie contiennent les valeurs sauvegardées dans le stockage local.