Store դասը OOP-ում JavaScript-ում
Եկեք իրականացնենք 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
Իրականացրեք նկարագրված դասը։
Կատարեք մեթոդ, որը կփոխի տվյալները տրված բանալիով։
Կատարեք մեթոդ, որը կջնջի տվյալները տրված բանալիով։