JavaScript'теги ООП'деги Store класстары
Келгиле, Store классты ишке ашыралы,
ал локалдык сактоочу жайдын үстүнкү кабыгы
болуп саналат жана анда сакталган маалымат
структураларын оңой сактоого жана өзгөртүүгө
мүмкүндүк берет.
Келгиле, сүрөттөлгөн класстар менен кандай иштешүүбүздү көрөлү. Башында анын объектин түзөлү:
let store = new Store;
Эми берилген ачкыч менен маалыматты сактайлы:
store.set('key', {a: 1, b: 2, c: 3});
Бул маалыматтарды ачкыч аркылуу алалы:
let res = store.get('key');
console.log(res); // {a: 1, b: 2, c: 3}
Сакталган структуранын бир бөлүгүн алалы, бир нече ачкычтарды чекит аркылуу көрсөтүп:
let res = store.get('key.a');
console.log(res); // 1
Башка бөлүгүн татаал ачкыч аркылуу алалы:
let res = store.get('key.b');
console.log(res); // 2
Сүрөттөлгөн классты ишке ашырыңыз.
Берилген ачкыч боюнча маалыматты өзгөртө турган методду жасаңыз.
Берилген ачкыч боюнча маалыматты өчүрө турган методду жасаңыз.