localStorage
时间: 2023-10-13 18:19:04 浏览: 97
`localStorage` 是一种 Web API,用于在浏览器中保存键值对数据。它提供了一种简单的方式来存储和访问数据,这些数据将一直保存在浏览器中,即使用户关闭了浏览器或者重新启动了计算机。
通过 `localStorage`,我们可以将数据存储在浏览器中,并在需要时从中检索出来。这使得我们可以在用户的浏览器上创建本地存储,从而避免了在服务器上存储数据的需要。
要使用 `localStorage`,我们可以使用 `setItem()` 方法将一个键值对存储在本地存储中,使用 `getItem()` 方法检索存储的值,使用 `removeItem()` 方法删除存储的值,或者使用 `clear()` 方法清空所有存储的值。例如:
```javascript
// 存储值
localStorage.setItem('key', 'value');
// 检索值
var value = localStorage.getItem('key');
// 删除值
localStorage.removeItem('key');
// 清空所有值
localStorage.clear();
```
需要注意的是,`localStorage` 存储的值是字符串类型。如果要存储其他类型的值,需要将它们转换为字符串,或者使用 JSON 序列化和反序列化方法来实现。
阅读全文