LocalStorage 怎么存储一个对象
时间: 2024-05-01 14:21:32 浏览: 187
在localStorage中存储对象数组并读取的方法
5星 · 资源好评率100%
可以使用 JSON.stringify() 方法将 JavaScript 对象转换为 JSON 字符串,然后将该字符串存储在 LocalStorage 中。例如:
```javascript
const myObject = {name: 'Alice', age: 25};
localStorage.setItem('myData', JSON.stringify(myObject));
```
要从 LocalStorage 中检索对象,请使用 JSON.parse() 方法将 JSON 字符串转换回 JavaScript 对象。例如:
```javascript
const myData = JSON.parse(localStorage.getItem('myData'));
console.log(myData.name); // 输出 "Alice"
console.log(myData.age); // 输出 25
```
需要注意的是,LocalStorage 存储的数据大小有限制,通常为 5MB 左右。同时,存储在 LocalStorage 中的数据是无法跨域访问的。
阅读全文