mirror of
https://github.com/Nezumi-2711/javascript-training.git
synced 2026-09-22 13:38:43 +00:00
24 lines
363 B
JavaScript
24 lines
363 B
JavaScript
class LocalStorageService {
|
|
constructor() {
|
|
this.localStorage = localStorage;
|
|
}
|
|
|
|
add(key, value) {
|
|
this.localStorage.setItem(key, value);
|
|
}
|
|
|
|
get(key) {
|
|
this.localStorage.getItem(key);
|
|
}
|
|
|
|
remove(key) {
|
|
this.localStorage.removeItem(key);
|
|
}
|
|
|
|
clear() {
|
|
this.localStorage.clear();
|
|
}
|
|
}
|
|
|
|
export default new LocalStorageService();
|