万が一 localStorage に複数のキーを保存できるかどうか疑問に思っていましたか? 例えば :
localStorage.setItem("a_key", a_value);
localStorage.setItem("another_key", another_value);
そうすることは可能ですか?そうでない場合、クライアント側に2つのキーまたは変数を保存する必要があるため、回避策として何をすべきか教えてください。
万が一 localStorage に複数のキーを保存できるかどうか疑問に思っていましたか? 例えば :
localStorage.setItem("a_key", a_value);
localStorage.setItem("another_key", another_value);
そうすることは可能ですか?そうでない場合、クライアント側に2つのキーまたは変数を保存する必要があるため、回避策として何をすべきか教えてください。
はい。複数のキーと値のペアをローカル ストレージ (およびセッション ストレージ) に格納できます。Web ストレージの仕様から(強調を追加):
各 Storage オブジェクトは、項目と呼ばれることもあるキーと値のペアのリストへのアクセスを提供します。キーは文字列です。任意の文字列 (空の文字列を含む) が有効なキーです。値も同様に文字列です。
...
length 属性は 、オブジェクトに関連付けられたリストに現在存在するキーと値のペアの数を返す必要があります。