Αποθήκευση Δομών στο 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

Τροποποιήστε το προηγούμενο πρόβλημα. Κάντε έτσι ώστε στην επόμενη επίσκεψη στη σελίδα στα πεδία εισαγωγής να εμφανίζονται οι τιμές που έχουν αποθηκευτεί στην τοπική αποθήκευση.