Heim >Web-Frontend >js-Tutorial >Der Unterschied zwischen localStorage und Cookie
●Unterschiede in der Speichergröße:
Die Größe von localStorage beträgt im Allgemeinen 5M
Die Größe des Sitzungsspeichers beträgt im Allgemeinen 5 MB 🎜> ●Verschiedene Gültigkeitsdauern:
1. Die Gültigkeitsdauer von localStorage ist dauerhaft, es sei denn, Sie löschen es manuell.
3. Cookies sind vor dem eingestellten Gültigkeitszeitraum gültig und verfallen, wenn der Gültigkeitszeitraum abläuft.
● Kommunikation mit der Serverseite
1.localStorage beteiligt sich nicht an der serverseitigen Kommunikation.
2.sessionStorage nimmt nicht an der serverseitigen Kommunikation teil.
3. Cookies nehmen an der serverseitigen Kommunikation teil und werden jedes Mal in den http-Header-Informationen gespeichert. (Die Verwendung von Cookies zum Speichern zu vieler Daten führt zu Leistungsproblemen.)
●Detaillierte Erläuterung des Unterschieds zwischen den Bereichen von localStorage und sessionStorage 1. Verschiedene Browser können keine Informationen in localStorage oder sessionStorage austauschen. 2. Verschiedene Seiten desselben Browsers können denselben lokalen Speicher gemeinsam nutzen (die Seiten gehören zum gleichen Domänennamen und Port), aber Sitzungsspeicherinformationen können nicht zwischen verschiedenen Seiten oder Registerkarten gemeinsam genutzt werden.
wird im Allgemeinen zum Speichern von Dingen wie einem Einkaufswagen verwendet. Da die Gültigkeitsdauer dauerhaft ist und die Größe etwa 5 m beträgt, wird
localStoragehäufig vorne verwendet Ende, und Cookie Es wird nicht oft verwendet, da es nicht sicher ist. Es wird normalerweise als geheimer Schlüssel (Token) verwendet und gibt dem Frontend-Token zum Öffnen weiter.
Empfohlenes Tutorial: „JS-Tutorial
》Das obige ist der detaillierte Inhalt vonDer Unterschied zwischen localStorage und Cookie. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!