JavaScript-daky OOP-daky Store synpy
Geliň, Store synpyny amala aşyryň,
şol lokal ammardan ýokary gurlup,
onda saklanýan maglumat gurluşlaryny
aňsat saklamaga we üýtgetmäge mümkinçilik berer.
Geliň, beýan edilen synp bilen nähili işleşdigimizi göreli. Ilki bilen onuň obýektini döredeliň:
let store = new Store;
Indi berlen açary bilen maglumatlary saklaýalyň:
store.set('key', {a: 1, b: 2, c: 3});
Bu maglumatlary açary boýunça alyň:
let res = store.get('key');
console.log(res); // {a: 1, b: 2, c: 3}
Saklanan gurluşyň bölegini, birnäçe açary nokat bilen görkezip alyň:
let res = store.get('key.a');
console.log(res); // 1
Başga bir bölegini çylşyrymly açar boýunça alyň:
let res = store.get('key.b');
console.log(res); // 2
Beýan edilen synpy amala aşyryň.
Berlen açary boýunça maglumatlary üýtgetýän metody ýerine ýetiriň.
Berlen açary boýunça maglumatlary pozýan metody ýerine ýetiriň.