J'ai un objet complexe de ce type :
class Person {
constructor(name, age, country) {
this.name = name;
this.age = age;
this.country = country;
}
setName(name) {
if (name !== null) this.name = name;
}
setAge(age) {
if (age !== null) this.age = age;
}
setCountry(country) {
if (country !== null) this.country = country;
}
getName() {
return this.name;
}
// ...
}
let person = new Person('Paul', 27, 'Haïti'); // needs to save this Object
console.log(person);
J'aimerais donc savoir si quelqu'un a une idée sur la façon dont je peux stocker cet objet afin de pouvoir y accéder la prochaine fois que j'ouvre le navigateur. localStorage ne fonctionne pas.