News from the Field
A channel with tips on modern AI development. Join!
⊗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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა