W3cubDocs

/DOM

Storage.length

The length read-only property of the Storage interface returns an integer representing the number of data items stored in the Storage object.

Syntax

var aLength = Storage.length;

Return value

An integer.

Example

The following function adds three data items to the local storage for the current domain, then returns the number of items in the storage:

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

  localStorage.length; // should return 3
}

Note: For a real world example, see our Web Storage Demo.

Specifications

Browser compatibilityUpdate compatibility data on GitHub

Desktop
Chrome Edge Firefox Internet Explorer Opera Safari
Basic support 4 12 3.5 8 10.5 4
Mobile
Android webview Chrome for Android Edge Mobile Firefox for Android Opera for Android iOS Safari Samsung Internet
Basic support Yes 18 13 6 11 3.2 ?

See also

© 2005–2018 Mozilla Developer Network and individual contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/Storage/length