Une fonction que je souhaite effectuer est de définir un tableau vide sur le stockage local. Chaque fois que je clique, je transmets les données actuellement cliquées dans le tableau de stockage local. Cependant, le stockage local ne permet pas de copier en profondeur le tableau de stockage local, puis. en le poussant vers le tableau le plus profond. Dans le tableau copié, j'ai défini le tableau de stockage local comme un tableau de copie profonde, mais je ne l'ai pas encore essayé. Pourriez-vous s'il vous plaît me donner quelques conseils
.
localStorage ne peut stocker que String, vous devez utiliser l'objet Json pour le convertir :
C'est très simple. Convertissez-le en chaîne json avant de l'enregistrer, puis retirez-le et inversez-le pour obtenir un tableau normal.
Réflexion très étrange, pourquoi ne pas insérer le tableau dans localStorage.setItem("arr", arr), mais définir d'abord localStorage, puis effectuer l'opération
Les tableaux stockés dans localstorage deviendront des chaînes.
Si vous souhaitez utiliser les variables de localStorage, vous devez d'abord les supprimer, puis les stocker.
Sortez-le et réinstallez-le
Cher client, tout d'abord, vous devez comprendre ce qu'est le stockage local
le stockage local est une méthode de stockage permanente dans la technologie webStorage dans les nouvelles fonctionnalités de HTML5.
Son utilisation ne nécessite pas de définir un tableau vide pour le stockage local. Il possède sa propre méthode d'accès aux données, comme suit :
J'espère que cela pourra vous aider~