Heim  >  Artikel  >  Web-Frontend  >  So speichern Sie JSON-Daten im Sessionstorage

So speichern Sie JSON-Daten im Sessionstorage

angryTom
angryTomnach vorne
2019-12-05 17:44:192958Durchsuche

So speichern Sie JSON-Daten im Sessionstorage

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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:cnblogs.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen