⊗jsSpSgSM 94 of 294 menu

Salvestatud struktuuride modifitseerimine localStorage-is JavaScriptis

Oletame, et kohalikus salvestusseadmes on salvestatud mõni massiiv:

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

Oletame nüüd, et meil on vaja seda massiivi kuidagi modifitseerida, näiteks lisada selle lõppu veel üks element või muuta juba olemasolevat.

Ülesande lahendamiseks saame salvestusseadmesse salvestatud massiivistringi, teisendame selle stringi massiiviks, teostame selle massiiviga vajalikud manipulatsioonid, teisendame selle massiivi tagasi stringiks ja kirjutame tagasi salvestusseadmesse:

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

Antud on järgmine kasutajate massiiv:

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

Salvestage see kohalikku salvestusseadmesse. Seejärel looge 3 sisendvälja ja nupp. Andke sisendväljadesse sisestada perekonnanimi, eesnimi ja vanus. Nupu vajutamisel salvestage uus kasutaja salvestusseadmesse salvestatud massiivi lõppu.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu