Store-klass in OOP in JavaScript
Laat ons die klas Store implementeer,
wat 'n omslag oor plaaslike
stoor sal voorstel
en dit maklik sal maak om
gestoorde data strukture daarin
te stoor en te verander.
Laat ons kyk hoe ons met die beschryfde klas sal werk. Kom ons skep eers sy voorwerp:
let store = new Store;
Nou stoor ons data met die gegewe sleutel:
store.set('key', {a: 1, b: 2, c: 3});
Kry hierdie data volgens sleutel:
let res = store.get('key');
console.log(res); // {a: 1, b: 2, c: 3}
Kry 'n deel van die gestoorde struktuur deur verskeie sleutels deur 'n punt te spesifiseer:
let res = store.get('key.a');
console.log(res); // 1
Kry 'n ander deel volgens 'n komplekse sleutel:
let res = store.get('key.b');
console.log(res); // 2
Implementeer die beskryfde klas.
Maak 'n metode wat die data volgens die gegewe sleutel sal verander.
Maak 'n metode wat die data volgens die gegewe sleutel sal verwyder.