Esta página ha sido traducida del inglés por la comunidad. Aprende más y únete a la comunidad de MDN Web Docs.

View in English Always switch to English

Storage.removeItem()

Baseline
Ampliamente disponible

Esta característica está consolidada y funciona en muchos dispositivos y versiones de navegador. Está disponible en todos los navegadores desde julio de 2015.

El método removeItem() de la interfaz Storage elimina la clave cuyo nombre recibe por parámetro del almacenamiento. La interfaz Storage de la API de almacenamiento web provee acceso al almacenamiento de la sesión (sessionStorage) o al almacenamiento local (localStorage).

Sintaxis

storage.removeItem(keyName);

Parámetros

keyName

Una String que contiene el nombre de la clave que se desea eliminar.

Devuelve

Ningún valor.

Ejemplos

La siguiente función crea 3 elementos dentro del almacenamiento local y después elimina el elemento image.

js
function populateStorage() {
  localStorage.setItem("bgcolor", "red");
  localStorage.setItem("font", "Helvetica");
  localStorage.setItem("image", "myCat.png");

  localStorage.removeItem("image");
}

De la misma manera se podría manipular el almacenamiento de sesión:

js
function populateSessionStorage() {
  sessionStorage.setItem("bgcolor", "red");
  sessionStorage.setItem("font", "Helvetica");
  sessionStorage.setItem("image", "myCat.png");

  sessionStorage.removeItem("image");
}

Nota: Para ver esto en un ejemplo real, vea nuestra Demo de Web Storage.

Especificaciones

Especificación
HTML
# dom-storage-removeitem-dev

Compatibilidad con navegadores

Vea también

Utilizando la API de Web Storage