Կառուցվածքների պահպանումը 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

Փոփոխեք նախորդ առաջադրանքը։ Անեք այնպես, որ էջում հաջորդ մուտք գործելու դեպքում ինփուտներում լինեն տեղական պահեստում պահպանված արժեքները։