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

Método Storage key()

Objeto Almacenamiento de JavaScript

key() El método devuelve el nombre de la clave con el índice especificado.

El método key() pertenece al objeto de almacenamiento, puede serlocalStorageobjeto osessionStorrageobjeto.

El orden de las claves es definido por user-Definido por el agente, por lo tanto, no debe depender de él.

Sintaxis:

localStorage.key(index)
sessionStorage.key(index)
var x = localStorage.key(0);
Prueba y mira‹/›

Compatibilidad del navegador

Los números en la tabla especifican la primera versión del navegador que admite completamente el método key():

Método
key()43.511.549

Valor del parámetro

ParámetroDescripción
indexUn entero que representa el número de clave del nombre que se desea obtener. Este es un índice que comienza en cero

Detalles técnicos

Valor de retorno:Cadena que contiene el nombre de la clave. SiÍndiceNo existe, devuelve null
Versión de DOM:API de almacenamiento en red

Más ejemplos

La siguiente función itera sobre las claves de almacenamiento local:

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

La siguiente función recorre las claves de almacenamiento local y obtiene los valores configurados para cada clave:

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;
}
Prueba y mira‹/›

La siguiente función agrega dos elementos de datos al almacenamiento de sesión actual del dominio y luego devuelve el nombre del primer elemento de almacenamiento de sesión:

var x = sessionStorage.key(0);
Prueba y mira‹/›

Referencias relacionadas

Tutoriales de HTML:API de Almacenamiento Web

Referencia de ventana (Window):Propiedad window.localStorage

Referencia de ventana (Window):Propiedad window.sessionStorage

Objeto Almacenamiento de JavaScript