使用LocalStorage动态存储多个数据
使用LocalStorage动态存储多个数据
可以通过将多个数据存储在一个对象中,然后将该对象转换成字符串进行存储,再取出时将字符串转换为对象,即可实现动态存储多个数据。
以下是一个示例代码:
// 初始化一个存储数据的对象
var data = {
'name': 'John',
'age': 30,
'email': 'john@example.com'
};
// 将对象转换为字符串并存储到localstorage中
localStorage.setItem('myData', JSON.stringify(data));
// 从localstorage中取出字符串并转换为对象
var storedData = JSON.parse(localStorage.getItem('myData'));
// 修改对象中的数据
storedData.age = 31;
// 将修改后的对象转换为字符串并存储到localstorage中
localStorage.setItem('myData', JSON.stringify(storedData));
原文地址: https://www.cveoy.top/t/topic/niBv 著作权归作者所有。请勿转载和采集!