⊗jsOpPrSt 60 of 60 menu

კლასი Store OOP-ში JavaScript-ში

მოდით, რეალიზაცია გავუკეთოთ კლასს Store, რომელიც წარმოადგენს შემოსაფარველს ლოკალურ საცავზე და მოგვცემს საშუალებას მარტივად შევინახოთ და შევცვალოთ მასში შენახული მონაცემთა სტრუქტურები.

მოდით შევხედოთ, როგორ ვიმუშავებთ აღწერილ კლასთან. დასაწყისად, შევქმნათ მისი ობიექტი:

let store = new Store;

ახლა შევინახოთ მონაცემები მოცემული გასაღებით:

store.set('key', {a: 1, b: 2, c: 3});

მივიღოთ ეს მონაცემები გასაღებით:

let res = store.get('key'); console.log(res); // {a: 1, b: 2, c: 3}

მივიღოთ შენახული სტრუქტურის ნაწილი, მიუთითებით რამდენიმე გასაღებს მძიმით გამოყოფილს:

let res = store.get('key.a'); console.log(res); // 1

მივიღოთ სხვა ნაწილი რთული გასაღებით:

let res = store.get('key.b'); console.log(res); // 2

რეალიზაცია გაუკეთეთ აღწერილ კლასს.

გააკეთეთ მეთოდი, რომელიც შეცვლის მონაცემებს მოცემული გასაღებით.

გააკეთეთ მეთოდი, რომელიც წაშლის მონაცემებს მოცემული გასაღებით.

ქართული
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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა