⊗jsSpSgSM 94 of 294 menu

Modifikation gespeicherter Strukturen in localStorage in JavaScript

Angenommen, im lokalen Speicher ist ein bestimmtes Array gespeichert:

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

Nehmen wir nun an, wir müssen dieses Array irgendwie modifizieren, zum Beispiel ein weiteres Element am Ende hinzufügen oder ein bereits vorhandenes ändern.

Um die Aufgabe zu lösen, holen wir den im Speicher gespeicherten String mit dem Array, wandeln diesen String in ein Array um, führen die notwendigen Manipulationen mit diesem Array durch, wandeln dieses Array zurück in einen String und schreiben es zurück in den Speicher:

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

Gegeben ist das folgende Array mit Benutzern:

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

Speichern Sie es im lokalen Speicher. Dann machen Sie 3 Eingabefelder und eine Schaltfläche. Lassen Sie in die Eingabefelder Nachname, Vorname und Alter eingeben. Bei Klick auf die Schaltfläche schreiben Sie einen neuen Benutzer ans Ende des im Speicher gespeicherten Arrays.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen