и посмотреть медиа
Frontend Interview - JS HTML CSS
и посмотреть медиа
Канал для подготовки к собеседованиям по фронтенду: JavaScript, HTML, CSS. Практические задания и разборы.
Канал для подготовки к собеседованиям по фронтенду: JavaScript, HTML, CSS. Практические задания и разборы.
Ресурс посвящен подготовке к собеседованиям на позиции фронтенд-разработчика. Содержит вопросы, тесты и ответы по JavaScript, HTML и CSS. Помогает систематизировать знания и уверенно пройти интервью.
Опасности использования innerHTML в JavaScript innerHTML – это свойство, которое позволяет вставлять HTML-код внутрь элемента как строку. Однако оно небезопасно и может привести к серьезным проблемам. document.getElementById("content").innerHTML = "Привет! "; Уязвимость: XSS-атаки (внедрение вредоносного кода) Если innerHTML получает данные от пользователя (например, из формы или URL), хакер может вставить вредоносный JavaScript-код. const userInput = "alert('Вас взломали!');"; document.getElementById("content").innerHTML = userInput; Проблемы с безопасностью CSP (Content Security Policy) Если в веб-приложении включена CSP (защита от XSS), то innerHTML может нарушать политику безопасности. Случайное удаление обработчиков событий Если заменить содержимое элемента через innerHTML, все обработчики событий внутри него удалятся. document.getElementById("btn").addEventListener("click", () => { alert("Нажато!"); }); document.getElementById("container").innerHTML = "Клик"; document.getElementById("btn").click(); // Ошибка, обработчик удален 👉 @frontendInterview
Открыть канал и посмотреть медиаSolo los usuarios registrados pueden compartir su opinión.
¡Sé el primero en compartir tu experiencia con este recurso!
TON DNS son nombres cortos convenientes para TON direcciones, contratos inteligentes y sitios web.
Señales, análisis de transacciones y materiales para el comercio.
Estética de piernas de mujer sin porno ni violencia. Sólo interés y amor por el fetiche de pies.