⊗jsOpPrSt 60 of 60 menu

Клас Store в ООП в 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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне