localStorage.setItem() 用法
时间: 2023-10-31 13:04:18 浏览: 47
localStorage.setItem() 是 HTML5 提供的一种本地存储方式。可以将数据以键值对的形式存储到浏览器的本地存储空间中,以便于在当前域名下的任意页面中进行访问和读取。
localStorage.setItem() 方法接收两个参数,第一个参数是键名,第二个参数是键值,例如:
```
localStorage.setItem("username", "John");
```
这样就会将 "John" 这个字符串以键名 "username" 的形式存储到本地存储中。可以使用 localStorage.getItem() 方法来获取存储的值,例如:
```
var username = localStorage.getItem("username");
console.log(username); // "John"
```
需要注意的是,localStorage 中存储的数据类型只能是字符串类型,如果需要存储其他类型的数据,需要先将其转换成字符串类型再存储,或使用 JSON 序列化和反序列化来实现存储和读取。
相关问题
localstorage.setitem用法
localStorage.setItem(key, value) 方法用于在本地存储中存储键值对。
参数:
- key: 要存储的键名。
- value: 要存储的键值。
使用示例:
```
localStorage.setItem("name", "John");
localStorage.setItem("age", "30");
```
这两个方法将在本地存储中分别创建一个名为 "name" 的键值为 "John" 的项和一个名为 "age" 的键值为 "30" 的项。
注意:键名不能重复,如果重复,后面的值会替换前面的值。
localStorage.setItem
localStorage.setItem() 是一个 JavaScript 方法,用于将一个键值对(key-value pair)保存到浏览器的本地存储(local storage)中。它接受两个参数,第一个参数是键名(key),第二个参数是键值(value)。例如:
```javascript
localStorage.setItem('username', 'John');
```
这个例子将一个键名为 "username",键值为 "John" 的键值对保存到本地存储中。如果键名已经存在,则会更新对应的键值。可以使用 localStorage.getItem() 方法来获取保存在本地存储中的键值对,例如:
```javascript
const username = localStorage.getItem('username');
console.log(username); // 输出 "John"
```
需要注意的是,localStorage 中保存的数据会一直存在,即使用户关闭浏览器或者电脑重启。如果需要在特定的时间段内保存数据,可以考虑使用 sessionStorage。