Heim >Backend-Entwicklung >PHP-Tutorial >javascript - Warum müssen die im Frontend gespeicherten Daten in einen String konvertiert werden?
Speichern von Benutzerdatendaten
<code class="javascript">localstorage.setItem("userData",JSON.stringify(userData));</code>
Warum ist es so mühsam, Daten zur Speicherung in 字符串
umzuwandeln, sie herauszunehmen und dann in ein Objekt umzuwandeln
Das Objekt direkt zu speichern, kann man das Objekt nicht herausnehmen und direkt verwenden?
Speichern von Benutzerdatendaten
<code class="javascript">localstorage.setItem("userData",JSON.stringify(userData));</code>
Warum ist es so mühsam, Daten zur Speicherung in 字符串
umzuwandeln, sie herauszunehmen und dann in ein Objekt umzuwandeln
Das Objekt direkt zu speichern, kann man das Objekt nicht herausnehmen und direkt verwenden?
Bei einigen Daten mit abstrakten Datenstrukturen, wie z. B. Binärbäumen und Objekten, sind sie im Vergleich zu Arrays nicht linear. Wenn das TCP-Protokoll Daten überträgt, müssen sie daher in etwas umgewandelt werden, das einem Array ähnelt, und dann eingefügt werden (ähnlich einem Rohr) und kehrt dann auf der anderen Seite wieder in seine ursprüngliche Form zurück (genau wie beim Transport eines Bettes muss man es zuerst zerlegen und dann die Bettbretter am Bestimmungsort wieder zusammensetzen).
https://developer.mozilla.org/en-US/docs/Web/API/Storage/setItem
Funktionssignatur nicht zulässig