Store klassi OOP-də JavaScript-də
Gəlin Store sinfini həyata keçirək,
hansı ki, lokal anbar üzərində
qabıq kimi çıxış edəcək və orada
saxlanılan məlumat strukturlarını
asanlıqla saxlamağa və dəyişdirməyə
imkan verəcək.
Gəlin təsvir olunan siniflə necə işləyəcəyimizə nəzər salaq. Əvvəlcə onun obyektini yaradaq:
let store = new Store;
İndi verilmiş açar ilə məlumatları saxlayaq:
store.set('key', {a: 1, b: 2, c: 3});
Bu məlumatları açarı ilə əldə edək:
let res = store.get('key');
console.log(res); // {a: 1, b: 2, c: 3}
Saxlanılmış strukturun bir hissəsini nuqtə ilə ayrılmış bir neçə açar göstərməklə əldə edək:
let res = store.get('key.a');
console.log(res); // 1
Mürəkkəb açar ilə başqa bir hissəni əldə edək:
let res = store.get('key.b');
console.log(res); // 2
Təsvir olunan sinfi həyata keçirin.
Verilmiş açar üzrə məlumatları dəyişəcək metodu edin.
Verilmiş açar üzrə məlumatları siləcək metodu edin.