⊗jsSpSgSM 94 of 294 menu

Modifikacija sačuvanih struktura u localStorage u JavaScript-u

Neka je u lokalnoj memoriji sačuvan određeni niz:

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

Hajde sada da pretpostavimo da trebamo da modifikujemo ovaj niz, na primer, da dodamo još jedan element na kraj ili da izmenimo postojeći element.

Da bismo rešili zadatak, dobićemo string sa nizom koji je sačuvan u memoriji, pretvoriti taj string u niz, izvršiti potrebne manipulacije nad tim nizom, pretvoriti niz nazad u string i upisati ga ponovo u memoriju:

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

Dat je sledeći niz korisnika:

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

Sačuvajte ga u lokalnu memoriju. Zatim napravite 3 input polja i dugme. Neka se u input polja unose prezime, ime i godine. Klikom na dugme upišite novog korisnika na kraj niza sačuvanog u memoriji.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij