| 特性 | クッキー | localStorage | sessionStorage | indexedDB |
| データライフサイクル | 一般的にサーバーによって生成される有効期限は設定可能です。 フロントエンドの導入やjs-cookieなどのコンポーネントも生成可能です | 掃除されない限り、常にそこにあります。 ブラウザが閉じるとローカルに保存されますが、クロスブラウザはサポートされていません | ページが閉じられても、ページのクリーニングや更新は依然として存在し、クロスページインタラクションはサポートされていません | 掃除されない限り、それはずっと存在してきた |
| データストアのサイズ | 4K | 5歳男 | 5歳男 | サイズ制限なし |
| サーバーと通信してください | リクエストされたヘッダーに毎回運ばれ、リクエストのパフォーマンスに影響を与えます。 同時に、リクエストに含まれるため、セキュリティ上の問題も起こりやすいです | 参加していません | 参加していません | 参加していません |
| 特異 | 文字列のキー-値ペアはデータをローカルに保存します | 文字列のキー-値ペアはデータをローカルに保存します | 文字列のキー-値ペアはデータをローカルに保存します | IndexedDBは非リレーショナルデータベース(SQL文による操作はサポートされていません)。 大量のデータを保存し、クエリインターフェースを提供し、他のストレージソリューションでは提供できないインデックスの構築が可能です。 |