Avatar ·

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é