English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.
localStorage.key(index)
sessionStorage.key(index)
var x = localStorage.key(0);Prueba y mira‹/›
Los números en la tabla especifican la primera versión del navegador que admite completamente el método key():
Método | |||||
key() | 4 | 3.5 | 11.5 | 4 | 9 |
Parámetro | Descripción |
---|---|
index | Un entero que representa el número de clave del nombre que se desea obtener. Este es un índice que comienza en cero |
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 |
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‹/›
Tutoriales de HTML:API de Almacenamiento Web
Referencia de ventana (Window):Propiedad window.localStorage
Referencia de ventana (Window):Propiedad window.sessionStorage