So speichern Sie JSON-Daten im Sessionstorage
Während der Webentwicklung kann Sessionstorage häufig zum Speichern von Daten und zum Speichern einzelner Zeichenfolgendaten verwendet werden Es ist nicht schwierig, Variablen zu verwenden
var str = 'This is a string'; sessionstorage.setItem('param',str);
Sessionstorage abrufen
var item = sessionstorage.getItem('param'); console.log(item);
SessionStorage kann jedoch nur Daten vom Typ String speichern und kann Array-Typen und JSON-Objekte nicht direkt speichern. Es ist eigentlich ganz einfach.
Konvertieren Sie zuerst das JSON-Objekt über die Methode JSON.stringify() in einen String und speichern Sie es dann im Sessionstorage
var obj = {"name": "Tom","age": 12,"gender": "man"}; sessionstorage.setItem('jsonParams',JSON.stringify(obj));
Konvertieren Sie dann den String über JSON in einen String. Das JSON-Format der parse()-Methode ist ausreichend
var data = JSON.parse(sessionstorage.getItem('jsonParams')); console.log(data);
Dieser Artikel stammt aus der Spalte JS-Tutorial, willkommen zum Lernen!
Das obige ist der detaillierte Inhalt vonSo speichern Sie JSON-Daten im Sessionstorage. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!