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ň:
javascriptlet store = new Store;
Indi berlen açary bilen maglumatlary saklaýalyň:
javascriptstore.set('key', {a: 1, b: 2, c: 3});
Bu maglumatlary açary boýunça alyň:
javascriptlet 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ň:
javascriptlet res = store.get('key.a');
console.log(res); // 1
Başga bir bölegini çylşyrymly açar boýunça alyň:
javascriptlet res = store.get('key.b');
console.log(res); // 2
Задание 1
Beýan edilen synpy amala aşyryň.
Задание 2
Berlen açary boýunça maglumatlary üýtgetýän metody ýerine ýetiriň.
Задание 3
Berlen açary boýunça maglumatlary pozýan metody ýerine ýetiriň.