ホームページ  >  記事  >  ウェブフロントエンド  >  localStorage.sessionStorageとCookieの違い

localStorage.sessionStorageとCookieの違い

hzc
hzc転載
2020-06-24 09:29:052083ブラウズ

#ストレージ サイズの違い:

  1. #localStorage のサイズは通常 5MB

  2. セッションストレージのサイズは通常 5M

  3. Cookie のサイズは通常 4K

●異なる有効期間:

1. localStorage の有効期間は、手動で削除しない限り永続的です。

2.sessionStorage は現在のセッションで有効であり、ページまたはブラウザを閉じるとクリアされます。

3. Cookie は設定された有効期間まで有効であり、有効期間が過ぎると失効します。

#●サーバーとの通信

1.localStorage はサーバー側の通信には参加しません。

2.sessionStorage はサーバー側の通信には参加しません。

3. Cookie はサーバー側の通信に参加し、毎回 http ヘッダー情報に保存されます。 (Cookie を使用して大量のデータを保存すると、パフォーマンスの問題が発生します)

●localStorage と sessionStorage のスコープの違いの詳細な説明 1. 異なるブラウザーは、次の情報を共有できません。 localStorage または sessionStorage。 2. 同じブラウザの異なるページは同じ localStorage を共有できます (ページは同じドメイン名とポートに属します)。ただし、sessionStorage 情報は異なるページまたはタブ間で共有できません。

通常、ショッピング カートなどを保存します。有効期間は永続的で、サイズは約 5 メートルであるため、フロントエンドでは

localStorage がよく使用されます。 ##cookie 安全ではないためあまり使用されていませんが、通常は秘密鍵 (トークン) として使用され、バックエンドがパスワードを保存し、開くためのフロントエンド トークンを与えます 推奨チュートリアル: 「JS チュートリアル #>>

以上がlocalStorage.sessionStorageとCookieの違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcnblogs.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。