The clear()
method of the Storage
interface clears all keys stored in a given Storage
object.
Syntax
storage.clear();
Return value
Examples
The following function creates three data entries in local storage, and then deletes them by using clear()
.
function populateStorage() {
localStorage.setItem('bgcolor', 'red');
localStorage.setItem('font', 'Helvetica');
localStorage.setItem('image', 'miGato.png');
localStorage.clear();
}
Note: For a real world example, see our [[../../../../../../../mdn.github.io/dom-examples/web-storage/index|Web Storage Demo]].
Specifications
Specification | Status | Comment |
---|---|---|
HTML Living StandardThe definition of 'Storage.clear' in that specification. | Living Standard |
Browser compatibility
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
Update compatibility data on GitHub
Desktop | Mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
clear
|
Chrome
Full support 4 |
Edge
Full support 12 |
Firefox
Full support 3.5 |
IE
Full support 8 |
Opera
Full support 10.5 |
Safari
Full support 4 |
WebView Android
Full support Yes |
Chrome Android
Full support 18 |
Firefox Android
Full support 6 |
Opera Android
Full support 11 |
Safari iOS
Full support 3.2 |
Samsung Internet Android
Full support 1.0 |
Legend
- Full support
- Full support
See also
Storage.clear() by Mozilla Contributors is licensed under CC-BY-SA 2.5.