💬 Это способы хранения данных в браузере. Позволяют сохранять информацию между обновлениями страницы. 🛠 Отличия: 🧪 Пример: localStorage.setItem('user', 'Оля');
console.log(localStorage.getItem('user')); // "Оля"
localStorage.removeItem('user'); 💡 Под капотом всё хранится в виде строк. Если сохраняешь объект — используй JSON.stringify(). 💬 Cookies — это маленькие данные, которые сохраняются в браузере и могут отправляться на сервер. 🛠 Как задать: document.cookie = "username=Анна; path=/; max-age=3600"; 🧪 Пример чтения: console.log(document.cookie); // "username=Анна" 💡 У cookies есть ограничения по размеру и количеству. Они видны серверу при запросах (если не HttpOnly). 💬 DOM-элементы можно получать с помощью встроенных методов. 🛠 Способы: 🧪 Пример: const el = document.querySelector('.btn');
const input = document.getElementById('email'); 💡 querySelector — самый универсальный, можно использовать любые CSS-селекторы. 💬 В JavaScript можно динамически создавать и вставлять эл