Знали?"
localStorage — это хранилище данных в браузере, в котором можно записывать, получать и удалять записи по ключу. Преимущество в том, что данные сохраняются даже после перезагрузки страницы.
У браузера существует клон localStorage, который называется sessionStorage.
Их разница в том, что sessionStorage хранит данные только для одной вкладки (сессии) и очистится как только мы закроем вкладку.
Пример использования:
//Добавляем или изменяем значение:
localStorage.setItem('needToSubscribe', '@xo_js'); //теперь у вас в localStorage хранится ключ "needToSubscribe" cо значением "@xo_js"
//Выводим его в консоль:
console.log(localStorage.getItem('needToSubscribe')); //'xo_js'
//удаляем:
localStorage.removeItem('needToSubscribe');
//очищаем все хранилище
localStorage.clear()
#аВыЗнали
Парни! 2 вопроса. 1) Как правильно делать тумблер по клику в двух состояниях? Типа, нажал 1 раз выполнилось одно, нажал второй раз - второе и так по кругу. Я помню в джэйквери была специальная фича, думаю в es6 тоже есть что-то такое и не нужно это делать через переменную? 2) У меня есть несколько svg, есть простой способ делать морфинг между ними по кругу?
Обсуждают сегодня