HTML DOM Storage key()メソッド
HTML DOM Storage key()メソッドは、ストレージオブジェクト内の特定のインデックスにあるキー名を返すために使用されます。インデックスはパラメータとしてkey()メソッドに渡されます。ストレージオブジェクトは、セッションオブジェクトまたはlocalStorageオブジェクトにすることができます。
構文
以下は、-
の構文です。localStorageを使用したStoragekey()メソッド-
localStorage.key(index);
sessionStorageを使用したStoragekey()メソッド-
sessionStorage.key(index);
ここで、インデックスは、名前を取得するキー番号を表す整数型です。
例
Storage key()メソッドの例を見てみましょう-
<!DOCTYPE html> <html> <body> <h1 style="text-align:center">storage key() method example</h1> <p>Get the first object key name by clicking on the below button</p> <button onclick="keyName()">GET NAME</button> <p id="Sample"></p> <script> function keyName() { var k = localStorage.key(1); document.getElementById("Sample").innerHTML ="The key name of the second localStorage object is "+k; } </script> </body> </html>
出力
これにより、次の出力が生成されます-
GETNAMEボタンをクリックすると-
-
HTML DOMストレージgetItem()メソッド
HTML DOM Storage getItem()メソッドは、指定されたキー名を渡すことによってストレージオブジェクトを取得するために使用されます。キーの値が返され、その名前のキーがない場合はNULLが返されます。 構文 以下は、Storage getItem()メソッドの構文です- localStorage.getItem(keyname); または sessionStorage.getItem(keyname); ここで、keynameは文字列型であり、取得するアイテムの名前を表します。 例 HTML DOM StorageのgetItem()メソッドの例を見てみましょう- &
-
HTMLDOMストレージイベント
HTML DOMストレージイベントは、ウィンドウのストレージ領域に変更があったときにトリガーされます。ストレージイベントは、他のウィンドウがウィンドウのストレージ領域を変更した場合にのみトリガーされます。このイベントはバブルせず、キャンセルすることもできます。 構文 以下は、-の構文です。 window.addEventListener("storage", SCRIPT); 例 ストレージイベントの例を見てみましょう- <!DOCTYPE html> <html> <body> <h1>Storage Event Exa