Comment sauvegarder et lire des objets JavaScript dans localStorage / sessionStorage
Bonjour à tous. Je suis débutant en JavaScript et j'essaie de sauvegarder un objet dans localStorage pour que les données persistent après le rechargement de la page. Je développe une petite application — une liste de tâches (todo list). Chaque tâche est un objet avec les champs : `{ id: 1, text: "Acheter du lait", done: false }`.
J'essaie de sauvegarder un tableau de ces objets comme ceci :
```javascript
const tasks = [
{ id: 1, text: "Acheter du lait", done: false },
{ id: 2, text: "Appeler le médecin", done: true }
];
localStorage.setItem('myTasks', tasks);
```
Ensuite j'essaie de lire :
```javascript
const saved = localStorage.getItem('myTasks');
console.log(saved);
```
Dans la console je vois `[object Object],[object Object]`. Ce n'est pas un tableau, mais une chaîne étrange. Si j'affiche `typeof saved`, j'obtiens `string`. Je ne peux pas accéder à la propriété