English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Méthode Storage key()

Objet Storage JavaScript

key() La méthode renvoie le nom de la clé avec l'index spécifié.

La méthode key() appartient à l'objet de stockage, et peut êtrelocalStorageousessionStorrageobjet.

L'ordre des clés est déterminé par l'ordre-Défini par l'agent, donc vous ne devriez pas vous y fier.

Syntaxe :

localStorage.key(index)
sessionStorage.key(index)
var x = localStorage.key(0);
Vérifiez et voyez‹/›

Compatibilité du navigateur

Les numéros dans le tableau indiquent la première version du navigateur qui prend en charge complètement la méthode key() :

Méthode
key()43.511.549

Valeur du paramètre

ParamètreDescription
indexUn entier, représentant le numéro de la clé à obtenir. C'est un index qui commence à zéro

Détails techniques

Valeur de retour :Une chaîne de caractères contenant le nom de la clé. SiIndexInexistant, retourne null
Version DOM :API de stockage réseau

Plus d'exemples

La fonction suivante itère sur les clés du stockage local :

function displayItems() {
  var items = "";
  for(var i = 0; i < localStorage.length; i++) {
 items += localStorage.key(i) + "<br>";
  }
  document.getElementById("output").innerHTML = items;
}
Vérifiez et voyez‹/›

La fonction suivante parcourt les clés du stockage local et récupère les valeurs définies pour chaque clé :

function displayItems() {
  var items = "";
  for(var i = 0; i < localStorage.length; i++) {
 items += localStorage.key(i) + : ";
 items += localStorage.getItem(localStorage.key(i)) + "<br>";
  }
  document.getElementById("output").innerHTML = items;
}
Vérifiez et voyez‹/›

La fonction suivante ajoute deux éléments de données au stockage de session actuel du domaine et retourne le nom du premier élément de stockage de session :

var x = sessionStorage.key(0);
Vérifiez et voyez‹/›

Références associées

Tutoriel HTML :API de stockage Web

Référence Fenêtre (Window) :Propriété window.localStorage

Référence Fenêtre (Window) :Propriété window.sessionStorage

Objet Storage JavaScript