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

Storage key() Methode

JavaScript Storage-Objekt

key() Die Methode gibt den Namen des Schlüssels mit der angegebenen Indexnummer zurück.

Die key() Methode gehört zum Speicherobjekt und kann seinlocalStorageObjekt odersessionStorrageObjekt.

Die Reihenfolge der Schlüssel wird mit user-Durch den Agenten definiert, daher sollten Sie sich darauf nicht verlassen.

Syntax:

localStorage.key(index)
sessionStorage.key(index)
var x = localStorage.key(0);
Testen Sie heraus‹/›

Browserkompatibilität

Die Zahlen in der Tabelle geben die erste Browserversion an, die den key() Methoden voll unterstützt:

Methode
key()43.511.549

Parameterwert

ParameterBeschreibung
indexEine Ganzzahl, die die Nummer des zu erhebenden Schlüssels angibt. Dies ist ein von Null beginnender Index

Technische Details

Rückgabewert:Eine Zeichenkette, die den Schlüsselnamen enthält. WennIndexNicht vorhanden, dann wird null zurückgegeben
DOM-Version:Netzwerk Speicher API

Mehrere Beispiele

Die folgenden Funktionen iterieren über die lokal gespeicherten Schlüssel:

function displayItems() {
  var items = "";
  for(var i = 0; i < localStorage.length; i++) {
 items += localStorage.key(i) + "<br>";
  }
  document.getElementById("output").innerHTML = items;
}
Testen Sie heraus‹/›

Die folgenden Funktionen durchlaufen die lokal gespeicherten Schlüssel und erhalten die Werte, die für jeden Schlüssel festgelegt wurden:

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;
}
Testen Sie heraus‹/›

Die folgenden Funktionen fügen zwei Datenpunkte in den aktuellen Domain-Speicher hinzu und geben den Namen des ersten Speicherobjekts zurück:

var x = sessionStorage.key(0);
Testen Sie heraus‹/›

Verwandte Referenzen

HTML-Tutorial:Web-Speicher-API

Fenster (Window) Referenz:window.localStorage-Attribut

Fenster (Window) Referenz:window.sessionStorage-Attribut

JavaScript Storage-Objekt