Локальное хранилище JavaScript, заголовок функции

#javascript #local-storage

#javascript #локальное хранилище

Вопрос:

У меня проблема с локальным хранилищем. Я хочу написать JS-функцию «getTitle», которая проверяет существование переменной «title». Если переменная существует, то функция возвращает значение title . Если переменная не существует, то создается «локальное хранилище» со значением по умолчанию (определите сами) и из этой функции возвращает значение

Это то, что у меня есть до сих пор

 function getTitle() {
    if (window.localStorage.title) {
          title_tmp = parseInt(window.localStorage.getItem('title'));
          print = window.localStorage.getItem('data');
          $("#print").html(print);
    } else {
        window.localStorage.setItem('title', title_tmp);
    }
 }
  

Комментарии:

1. И что именно с этим не работает?

2. Звучит как домашнее задание…

3. diveintohtml5.info/storage.html

4. Это домашнее задание, и я не знаю, с чего начать. Это то, что у меня есть. функция getTitle(){ если (окно. localStorage.title) { title_tmp = parseInt(окно. localStorage.GetItem(‘title’)); печать = окно. localStorage.GetItem(‘данные’); $(«#print»).html(печать); }else { окно. localStorage.setItem(‘title’, title_tmp); } }

5. Вы пробовали вызывать эту функцию и видеть, что происходит?