Найти конкретное имя возвращающегося пользователя, используя локальное хранилище - PullRequest
0 голосов
/ 22 ноября 2018

Я пытаюсь обнаружить нового посетителя на моей странице, запросить его имя с помощью приглашения и сохранить его в локальном хранилище.Если он является возвращаемым пользователем, покажите его имя на странице, используя querySelector.

Я начал с проверки, новый ли это пользователь или нет, но я застрял.

var localStorage = window.localStorage;
    if(localStorage.getItem("reutrn_user")) {

      //

    } else {
        var name = prompt("Please enter your name");
        localStorage.setItem('username', name);
    }

Любая идея, как получить имя пользователя и показать его в случае, если он является возвращенным пользователем?

Спасибо

1 Ответ

0 голосов
/ 22 ноября 2018

Ваши getItem и setItem имеют разные ключи.

В вашем примере один ключ reutrn_user, а другой username.


var localStorage = window.localStorage;

if(localStorage.getItem("username")) {
    console.log(localStorage.getItem("username"))
} else {
    var name = prompt("Please enter your name");
    localStorage.setItem('username', name);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...