JavaScript-тегі ООП-дағы Store класы

Жергілікті жадтың қаптамасын білдіретін және онда сақталған деректер құрылымдарын оңай сақтауға және өзгертуге мүмкіндік беретін Store класын енгізейік.

Сипатталған класпен қалай жұмыс істейтінімізді көрейік. Алдымен оның нысанын құрайық:

javascriptlet store = new Store;

Енді деректерді берілген кілтпен сақтайық:

javascriptstore.set('key', {a: 1, b: 2, c: 3});

Бұл деректерді кілт бойынша алайық:

javascriptlet res = store.get('key');
console.log(res); // {a: 1, b: 2, c: 3}

Нүкте арқылы бірнеше кілттерді көрсетіп, сақталған құрылымның бір бөлігін алайық:

javascriptlet res = store.get('key.a');
console.log(res); // 1

Басқа бөлігін күрделі кілт бойынша алайық:

javascriptlet res = store.get('key.b');
console.log(res); // 2
Задание 1

Сипатталған класты енгізіңіз.

Задание 2

Берілген кілт бойынша деректерді өзгертетін әдіс жасаңыз.

Задание 3

Берілген кілт бойынша деректерді жоятын әдіс жасаңыз.