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

Metodo Storage key()

Oggetto Storage JavaScript

key() Il metodo restituisce il nome della chiave con l'indice specificato.

Il metodo key() appartiene agli oggetti di archiviazione e può esserelocalStorageOggetto osessionStorrageOggetto.

L'ordine delle chiavi è definito dal user-agent, quindi non dovresti farne affidamento.

Sintassi:

localStorage.key(index)
sessionStorage.key(index)
var x = localStorage.key(0);
Prova a vedere‹/›

Compatibilità del browser

I numeri nella tabella specificano la versione del browser che supporta il metodo key() per la prima volta:

Metodo
key()43.511.549

Valore del parametro

ParametroDescrizione
indexUn numero intero che rappresenta il numero di posizione della chiave da ottenere. Questo è un indice che parte da zero

Dettagli tecnici

Valore di ritorno:Stringa che contiene il nome della chiave. SeIndiceNon esistente, restituisce null
Versione DOM:API di archiviazione di rete

Più esempi

La seguente funzione itera sulle chiavi di archiviazione locale:

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

La seguente funzione esplora le chiavi di archiviazione locale e recupera i valori impostati per ciascuna chiave:

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;
}
Prova a vedere‹/›

La seguente funzione aggiunge due elementi di dati all'archiviazione di sessione del dominio corrente e restituisce il nome del primo elemento di archiviazione di sessione:

var x = sessionStorage.key(0);
Prova a vedere‹/›

Riferimenti correlati

Tutorial HTML:API di archiviazione Web

Riferimento a finestra (Window):Proprietà window.localStorage

Riferimento a finestra (Window):Proprietà window.sessionStorage

Oggetto Storage JavaScript