A Store osztály az OOP-ben JavaScriptben
Valósítsuk meg a Store osztályt,
ami egy burkot jelent
a lokális tároló felett, és lehetővé
teszi, hogy könnyedén
mentsünk és módosítsunk benne
tárolt adatstruktúrákat.
Nézzük meg, hogyan fogunk dolgozni a leírt osztállyal. Először hozzuk létre az objektumát:
let store = new Store;
Most mentsünk el adatokat egy megadott kulccsal:
store.set('key', {a: 1, b: 2, c: 3});
Szerezzük vissza ezeket az adatokat a kulcs alapján:
let res = store.get('key');
console.log(res); // {a: 1, b: 2, c: 3}
Szerezzük vissza a mentett struktúra egy részét, megadva több kulcsot ponttal elválasztva:
let res = store.get('key.a');
console.log(res); // 1
Szerezzük vissza egy másik részt egy összetett kulccsal:
let res = store.get('key.b');
console.log(res); // 2
Valósítsa meg a leírt osztályt.
Készítsen egy metódust, amely módosítja az adatokat a megadott kulcs alapján.
Készítsen egy metódust, amely törli az adatokat a megadott kulcs alapján.