⊗jsSpSgSM 94 of 294 menu

Мадыфікацыя структураў, якія захоўваюцца, у localStorage на JavaScript

Няхай у лакальным сховішчы захоўваецца нейкі масіў:

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

Няхай цяпер нам спатрэбілася як-небудзь мадыфікаваць гэты масіў, напрыклад, дадаць яму ў канец яшчэ адзін элемент альбо змяніць ужо існуючы.

Для вырашэння задачы атрымаем якая захоўваецца ў сховішчы радок з масівам, ператворым гэтую радок у масіў, зробім з гэтым масівам неабходныя маніпуляцыі, ператворым гэты масіў назад у радок і запішам назад у сховішча:

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

Дадзены наступны масіў з карыстальнікамі:

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

Захавайце яго ў лакальнае сховішча. Затым зрабіце 3 інпута і кнопку. Няхай у інпуты ўводзяцца прозвішча, імя і ўзрост. Пасля націску на кнопку запішыце новага карыстальніка ў канец захаванага ў сховішчы масіва.

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць