⊗jsSpSgSM 94 of 294 menu

localStorageда сақланадиган структураларни модификация қилиш JavaScript

Локальный хоторада маълум бир массив сақлансин:

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

Энди бизга шу массивни модификация қилиш зарур бўлди, масалан, унинг охирига яна бир элемент қўшиш ёки мавжуд элементни ўзгартириш.

Масалани ҳал этиш учун хоторада сақланадиган массив сатрини оламиз, бу сатрни массивга аylantiрамиз, шу массив билан зарур манипуляцияларни бажарамиз, массивни яна сатрга айлантирамиз ва хоторага қайтарамиз:

let json = localStorage.getItem('data'); let data = JSON.parse(json); data.push(6); data[0] = '!'; localStorage.setItem('data', JSON.stringify(data));

Фойдаланувчиларнинг куйидаги массиви берилган:

let users = [ { surn: 'surn1', name: 'name1', age: 31, }, { surn: 'surn2', name: 'name2', age: 32, }, { surn: 'surn', name: 'name3', age: 33, }, ];

Уни локальный хоторага сақланг. Сўнгра 3 та инпут ва тугма ясанг. Инпутларга фамилия, исм ва ёш киритилсин. Тугма босилганда янги фойдаланувчини хоторада сақланган массивнинг охирига ёзинг.

Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш