Ce livre dit que pour stocker des informations dans plusieurs colonnes, vous devez utiliser json.
Mais pourquoi ai-je l’impression de pouvoir simplement utiliser des objets directement au lieu de json ?
Je ne comprends pas pourquoi json est utilisé. J'espère que Dalao pourra répondre :
Puis-je utiliser des objets ? Si non pourquoi ?
Pourquoi utiliser json ? Ces trois questions. Merci
Localstorage stocke les chaînes et ne peut pas y insérer directement d'objets
Il n'est pas tout à fait correct de dire que c'est du json, ça devrait être du json au format chaîne d'échappement.
N'oubliez pas que le stockage local ne peut stocker que des chaînes.
Une chose à laquelle vous devez toujours faire attention dans l'article MDN original est que toutes les données seront converties en chaîne via sa méthode .toString avant d'être enregistrées dans l'une des mémoires présentées ci-dessous. Ainsi, un objet normal sera stocké sous le nom "[object Object]", et non l'objet lui-même ou sa forme JSON. Il est préférable et plus courant d'utiliser les méthodes d'analyse et de sérialisation JSON fournies par le navigateur lui-même pour accéder aux objets.
Est-il difficile d'ouvrir le navigateur et de l'essayer