Вернуться к чертежной доске, что теперь, как работает веб :)
Если перезагрузить страницу, все потеряно, все JS-код, все значения JS-переменных и т. Д. Web не имеет аналогов по дизайну.
Есть способы достижения этого: либо хранить на сервере, либо загружать его на каждый запрос страницы или на основе браузера, которые требуют немного больше знаний, поскольку они немного более продвинуты.
О методах, основанных на браузере (на стороне клиента): один из способов, которым я могу думать, заключается в хранении ваших данных в файлах cookie. Вы можете прочитать его до here. Файлы cookie хранятся в вашем браузере и сохраняются в живых для ваших сеансов просмотра. Тем не менее, это очень хрупкий метод: люди могут легко удалить их или даже заблокировать их все вместе.
Лучший способ сделать это - HTML5 Local storage API. Попытайтесь прочитать это here или here или google it. Люди все еще могут удалить его, и он действительно привязан только к вашему индивидуальному браузеру (смените компьютеры, вы потеряли его, он локально сохранен)
В любом случае вам нужно подумать дважды и действительно попытаться понять, как работает сервер + клиент, и где держи вещи. Если эти данные очень важны, их следует хранить на сервере, это единственный способ обеспечить его безопасность и сохранение.
Используйте LocalStorage устанавливать и считывать значения. –