window.localStorage
时间: 2023-08-22 14:14:15 浏览: 167
window.localStorage是一个Web API,用于在浏览器中存储数据。它提供了一种在浏览器会话之间持久保存数据的方法。可以使用localStorage.setItem(key, value)方法将指定的value存储到key字段中,使用localStorage.getItem(key)方法获取指定key的本地存储数据的值。[1][2][3] 通过这种方式,可以在浏览器中保存和读取数据,以便在不同的页面或会话中使用。
相关问题
window.localStorage.setItem
window.localStorage.setItem() 是 JavaScript 中的一个方法,它可以将数据存储在浏览器的本地存储中。它接受两个参数,第一个参数是要存储的数据的键名,第二个参数是要存储的数据的值。例如:
```
window.localStorage.setItem('username', 'Alice');
```
这行代码将用户名 Alice 存储在浏览器的本地存储中,并将其关联到键名为 'username'。
需要注意的是,localStorage 中的数据是永久性的,即使关闭了浏览器也会一直存在,直到用户手动删除或清空浏览器的缓存。因此在使用 localStorage 时需要注意数据的安全性和隐私问题。
window.localStorage.getItem
`window.localStorage.getItem()` 是 JavaScript 中用于获取本地存储中特定键的值的函数。
用法:
```
window.localStorage.getItem(key);
```
其中,key 是要获取的键的名称。如果该键不存在,则返回 null。
例如:
```
//设置值
localStorage.setItem("name", "John");
//读取值
var name = localStorage.getItem("name");
```
如果你想读取所有的键值,可以使用localStorage.key(index)来遍历所有的键值
```
for ( var i = 0, len = localStorage.length; i < len; ++i ) {
console.log( localStorage.getItem( localStorage.key( i ) ) );
}
```
阅读全文