ローカルストレージとクッキーの違いは?

localstorage と cookie の両方をローカル ストレージに使用して、データの永続性を実現できます。それらの間にはまだ多くの違いがありますが、主に次の点です。

まず、保存できるデータのサイズが異なります。Localstorage はより多くのコンテンツを保存でき、データ検索はほぼ 5M です。Cookie はより少ないコンテンツを保存でき、ほぼ 4K です。

2つ目:有効時間が異なります。Cookie の有効期間は自分で設定できますが、localstorage は常に有効です。

3 番目: リクエストすると、Cookie は保持されますが、localstorage は保持されません。同一生成元の Cookie 情報は、リクエストヘッダーの一部としてサーバーに自動的に送信されます. Cookie の設定が多すぎると、追加の通信負荷が増加します. localstorage にはこの問題はなく、ブラウザ側に常に存在します。

実際の開発では、特定の状況に応じてそれらを使用することを選択します。サーバーと通信する必要がなく、クライアントに情報を長期間保存できる場合は、localstorage を使用して保存できます。たとえば、Web サイトで提供される個人設定情報です。

おすすめ

転載: blog.csdn.net/qq_59650449/article/details/128444514