El método removeItem() de la interfaz Storage elimina la clave cuyo nombre recibe por parámetro del almacenamiento.

Sintaxis

storage.removeItem(keyName);

Parámetros

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

Devuelve

Ningún valor.

Ejemplo

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

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

  localStorage.removeItem('image');
}

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

Especificaciones

Especificación Estado Comentarios
Unknown
La definición de 'removeItem()' en esta especificación.
Unknown  

Compatibilidad con navegadores

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Característica Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
localStorage 4 3.5 8 10.50 4
sessionStorage 5 2 8 10.50 4
Característica Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Basic support 2.1 ? 8 11 iOS 3.2

Todos los navegadores tienen diferentes niveles de capacidad tanto para localStorage como para sessionStorage. Aquí hay un resumen detallado de la capacidad de almacenamiento para diversos navegadores.

Nota: desde iOS 5.1, Safari Mobile almacena los datos de localStorage en la carpeta de cache, que está sujeta a borrados ocasionales a petición del sistema operativo, típicamente cuando queda poco espacio.

Vea también

Utilizando la API de Web Storage

 

Etiquetas y colaboradores del documento

 Colaboradores en esta página: aminguez
 Última actualización por: aminguez,