Die Store-Klasse in OOP in JavaScript
Lassen Sie uns eine Store-Klasse implementieren,
die eine Wrapper-Funktion über dem lokalen
Speicher darstellt und es ermöglicht,
darin gespeicherte Datenstrukturen einfach
zu speichern und zu ändern.
Lassen Sie uns einen Blick darauf werfen, wie wir mit der beschriebenen Klasse arbeiten werden. Zuerst erstellen wir ihr Objekt:
let store = new Store;
Nun speichern wir Daten mit einem bestimmten Schlüssel:
store.set('key', {a: 1, b: 2, c: 3});
Holen wir uns diese Daten über den Schlüssel:
let res = store.get('key');
console.log(res); // {a: 1, b: 2, c: 3}
Holen wir uns einen Teil der gespeicherten Struktur, indem wir mehrere Schlüssel durch Punkte getrennt angeben:
let res = store.get('key.a');
console.log(res); // 1
Holen wir uns einen anderen Teil über einen komplexen Schlüssel:
let res = store.get('key.b');
console.log(res); // 2
Implementieren Sie die beschriebene Klasse.
Erstellen Sie eine Methode, die die Daten nach einem bestimmten Schlüssel ändert.
Erstellen Sie eine Methode, die die Daten nach einem bestimmten Schlüssel löscht.