Пытаюсь удалить комментарии из контейнера, так как потом работаю с потомками этого контейнера используя firstChild в цикле. Удаляю ненужных потомков таким образом, но комментарии остаются
for (let i = 0; i < this.wrapperItemsContainer.childNodes.length; i++) {
if (this.wrapperItemsContainer.childNodes[i].nodeName === "#text" ||
this.wrapperItemsContainer.childNodes[i].nodeName === "#comment") {
this.wrapperItemsContainer.childNodes[i].remove()
}
}
Комментарии в html
<!-- some comment -->
Хочу отдельно обратить внимание, что потомки с nodeName === "#text" удаляются. А вот с nodeName === "#comment" нет, хотя внутрь условия проходят.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости