- Теория
- Теория
Удаление элемента из списка
Событие срабатывает. Пора заменить вывод в консоль на удаление выполненной задачи.
Удалять элементы со страницы можно разными способами, один из самых простых — вызов метода remove
на элементе, который нужно удалить.
element.remove();
Метод из примера выше удалит element
из DOM.
Кстати, почему мы использовали именно функцию, а не добавили обработчик на элемент прямо внутри цикла? Всё дело в областях видимости. Мы уже говорили про замыкания, когда делали галерею в этой части про события. Если бы мы навесили обработчик внутри цикла, наша программа работала бы некорректно, потому что удалялся бы только последний элемент коллекции элементов. Если вы забыли, почему могло случиться именно такое поведение, можете освежить знания, начиная с этого задания и заканчивая этим.
Воспользуемся методом remove
, чтобы удалить выполненную задачу в нашем приложении.
Хотите применять объектно-ориентированный подход и современные возможности ECMAScript для разработки веб-приложений? Хотите уметь применяеть паттерны проектирования? Записывайтесь на профессиональный курс «JavaScript. Архитектура клиентских приложений». Цена 12 000 ₽.
- index.html
Вы перешли на другую страницу
Кликните внутри мини-браузера, чтобы поставить фокус в это окно.