English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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.
localStorage.key(index)
sessionStorage.key(index)
var x = localStorage.key(0);Vérifiez et voyez‹/›
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() | 4 | 3.5 | 11.5 | 4 | 9 |
Paramètre | Description |
---|---|
index | Un entier, représentant le numéro de la clé à obtenir. C'est un index qui commence à zéro |
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 |
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‹/›
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