Телеграм

Frontend | Вопросы собесов

@easy_javascript_ru Программирование и разработка
РКН: проверяем Не иноагент
Сайт: https://easyoffer.ru/
Все каналы: t.me/+xGeAw6ckJ4liYzQy

Контакт для рекламы: @sendme_ads

Статистика обновлена 13.11.2026 в 10:19 · 1 просмотр страницы · Хотите больше просмотров?

Подписчики17 264 -6 за 1 день
Охват поста1 272 7% от подписчиков
ERR за месяц7,37%
ERR за 24 часа4,83%

Динамика за 30 дней

Рекламные публикации 2

Все рекламные посты →
Frontend | Вопросы собесов tg17 тыс. подписчиков
Открыть пост ↗
Удалён
Квартиры у Москвы-реки от 15,7 млн. ₽

От 15,7 млн ₽. Метро рядом, своя набережная и парк. Смотрите планировки!

Узнать больше

Проектная декларация на сайте https://наш.дом.рф/.

#реклама
mrqz.me

О рекламодателе
👁 865 11 ноября

Последние публикации

Все посты канала →
Frontend | Вопросы собесов tg17 тыс. подписчиков
Открыть пост ↗
🤔 Как исправить утечку памяти?

- Удалять обработчики событий (removeEventListener).
- Обнулять переменные, если объект больше не нужен.
- Использовать WeakMap/WeakSet для хранения временных ссылок.
- Следить за замыканиями и таймерами.
- Профилировать память в DevTools (вкладка Memory).


Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚 Базу знаний
👁 391 🔥 5 ↻ 4 вчера в 16:11
Frontend | Вопросы собесов tg17 тыс. подписчиков
Открыть пост ↗
🤔 Опасности использования `innerHTML` в JavaScript

innerHTML – это свойство, которое позволяет вставлять HTML-код внутрь элемента как строку. Однако оно небезопасно и может привести к серьезным проблемам.
document.getElementById("content").innerHTML = "<h1>Привет!</h1>";


🟠Уязвимость: XSS-атаки (внедрение вредоносного кода)
Если innerHTML получает данные от пользователя (например, из формы или URL), хакер может вставить вредоносный JavaScript-код.
const userInput = "<script>alert('Вас взломали!');</script>";
document.getElementById("content").innerHTML = userInput;


🟠Проблемы с безопасностью CSP (Content Security Policy)
Если в веб-приложении включена CSP (защита от XSS), то innerHTML может нарушать политику безопасности.
<meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src 'self'">


🟠Случайное удаление обработчиков событий
Если заменить содержимое элемента через innerHTML, все обработчики событий внутри него удалятся.
document.getElementById("btn").addEventListener("click", () => {
alert("Нажато!");
});

document.getElementById("container").innerHTML = "<button id='btn'>Клик</button>";
document.getElementById("btn").click(); // Ошибка, обработчик удален


Ставь 👍 и забирай 📚 Базу знаний
👁 698 👍 4 ↻ 6 вчера в 09:05
Frontend | Вопросы собесов tg17 тыс. подписчиков
Открыть пост ↗
🤔 Какие основные вещи присущи HTML?

HTML задаёт структуру документа: заголовки, параграфы, списки, изображения, формы. В HTML важны семантика, вложенность, правильное использование тегов и атрибутов. Он обеспечивает основу, на которую накладываются стили и поведение.

Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚 Базу знаний
👁 789 👍 4 ↻ 4 11 ноября