⊗jsSpSgSM 94 of 294 menu

Modification des structures stockées dans le localStorage en JavaScript

Supposons qu'un tableau soit stocké dans le stockage local :

let arr = [1, 2, 3, 4, 5]; localStorage.setItem('data', JSON.stringify(arr));

Supposons maintenant que nous ayons besoin de modifier ce tableau d'une certaine manière, par exemple, ajouter un autre élément à sa fin ou modifier un élément existant.

Pour résoudre le problème, récupérons la chaîne représentant le tableau stocké dans le stockage, convertissons cette chaîne en tableau, effectuons les manipulations nécessaires sur ce tableau, reconvertissons ce tableau en chaîne et enregistrons-le à nouveau dans le stockage :

let json = localStorage.getItem('data'); let data = JSON.parse(json); data.push(6); data[0] = '!'; localStorage.setItem('data', JSON.stringify(data));

Le tableau suivant d'utilisateurs est donné :

let users = [ { surn: 'surn1', name: 'name1', age: 31, }, { surn: 'surn2', name: 'name2', age: 32, }, { surn: 'surn', name: 'name3', age: 33, }, ];

Enregistrez-le dans le stockage local. Ensuite, créez 3 champs de saisie et un bouton. Laissez les champs de saisie recevoir le nom, le prénom et l'âge. Lorsqu'on clique sur le bouton, enregistrez le nouvel utilisateur à la fin du tableau enregistré dans le stockage.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser