HTML
 Computer >> コンピューター >  >> プログラミング >> HTML

キーがHTML5ローカルストレージに存在するかどうかを確認する


getitem(key)は、1つのパラメーターの値を取り、キーに関連付けられた値を返します。指定されたキーは、オブジェクトに関連付けられたリストに存在します。

if(localStorage.getItem("user")===null) {
   //...
}

ただし、キーがリストに存在しない場合は、以下のコードを使用してnull値を渡します

以下の手順に従うこともできます-

if("user" in localStorage){
   alert('yes');
} else {
   alert('no');
}

  1. HTML DOMストレージsetItem()メソッド

    HTML DOM Storage setItem()メソッドは、指定されたキー名を渡すことによってストレージオブジェクトアイテムを削除するために使用されます。 構文 以下は、Storage removeItem()メソッドの構文です- localStorage.removeItem(keyname,value); または sessionStorage.removeItem(keyname,value ); ここで、keynameは文字列型であり、値を取得するために使用されるキー名を表します。 2番目のパラメータ値は、古い値を置き換える新しい値を表します。 例 Storage setI

  2. HTML DOM Storage key()メソッド

    HTML DOM Storage key()メソッドは、ストレージオブジェクト内の特定のインデックスにあるキー名を返すために使用されます。インデックスはパラメータとしてkey()メソッドに渡されます。ストレージオブジェクトは、セッションオブジェクトまたはlocalStorageオブジェクトにすることができます。 構文 以下は、-の構文です。 localStorageを使用したStoragekey()メソッド- localStorage.key(index); sessionStorageを使用したStoragekey()メソッド- sessionStorage.key(index);