localStorage
时间: 2023-10-15 08:27:33 浏览: 34
localStorage是一种浏览器本地存储技术,可以用来存储小量的键值对数据。它的特点是存储的数据不会随着页面的刷新或关闭而丢失,而是会一直保留在浏览器中,直到被手动清除或过期。localStorage主要用于存储一些用户个性化的设置、表单数据、用户登录信息等。在JavaScript中,可以使用localStorage对象来操作localStorage,例如通过localStorage.setItem(key, value)方法来设置一个键值对,通过localStorage.getItem(key)方法来获取指定key对应的值,通过localStorage.removeItem(key)方法来删除指定key对应的键值对等操作。
相关问题
localstorage
`localStorage` 和 `sessionStorage` 是 HTML5 中的两个新功能,它们都是存储在浏览器中的 key-value 对象。
`localStorage` 和 `sessionStorage` 的区别在于存储的时间不同:
- `localStorage` 存储的数据是永久性的,除非手动删除,否则数据不会过期。
- `sessionStorage` 存储的数据只在当前会话中有效,当页面关闭或浏览器退出后,数据会自动清除。
两者都可以通过 `localStorage` 和 `sessionStorage` 对象来访问。使用方法也类似,如下所示:
```javascript
// 存储数据
localStorage.setItem("name", "John");
sessionStorage.setItem("name", "John");
// 获取数据
let name = localStorage.getItem("name");
let name = sessionStorage.getItem("name");
// 删除数据
localStorage.removeItem("name");
sessionStorage.removeItem("name");
```
这两种接口在大部分现代浏览器上都支持,但是需要注意的是它们的存储空间是有限的,在不同的浏览器上限制不同,通常是 5-10MB 之间
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)