/
memoryspeak
/
UlamCodeWeb
Обзор
Документация
Войти
/
memoryspeak
/
UlamCodeWeb
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
js/Database.js
37 строк
768 B
memoryspeak
7*7
17 фев 2026, 05:31
17 фев 2026, 05:31
3b54535
Код
Авторство
О чём код?
export default class Database { NAME = "UlamCodeDatabase"; MAP_NEXT_MAX_VALUE = 49; constructor() { this.init(); }; init() { if (!localStorage.getItem(this.NAME)) { localStorage.setItem(this.NAME, JSON.stringify({ scoreValue: 0, scoreHoles: 0, cells: [], mapNextMaxValue: this.MAP_NEXT_MAX_VALUE })); }; }; getAll() { return JSON.parse(localStorage.getItem(this.NAME)); }; save(scoreValue, scoreHoles, cells, mapNextMaxValue) { localStorage.setItem(this.NAME, JSON.stringify({ scoreValue: scoreValue, scoreHoles: scoreHoles, cells: cells, mapNextMaxValue: mapNextMaxValue })); }; clear() { this.save(0, 0, [], this.MAP_NEXT_MAX_VALUE); }; };