Vous ne pouvez pas sélectionner plus de 25 sujets
Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
|
- export class LocalStorageMock {
- constructor(storage = {}) {
- this.storage = storage;
- }
-
- setItem(key, value) {
- this.storage[key] = value || '';
- }
-
- getItem(key) {
- return this.storage[key] || null;
- }
-
- removeItem(key) {
- delete this.storage[key];
- }
-
- key(i) {
- const keys = Object.keys(this.storage);
- return keys[i] || null;
- }
-
- clear() {
- this.storage = {};
- }
- }
|