JavaScript: вернуть true, если родительский элемент содержит дочерний элемент, в противном случае — false.

Основы JavaScript (синтаксис ES6): Упражнение 240 с решением

Напишите программу JavaScript, которая вернет true, если родительский элемент содержит дочерний элемент, и false в противном случае.

Примечание. Убедитесь, что родительский элемент не совпадает с дочерним элементом, используйте parent.contains (child), чтобы проверить, содержит ли родительский элемент дочерний элемент.

Пример решения:

HTML-код:

        Вернуть true, если родительский элемент содержит дочерний элемент, иначе false        

Код JavaScript:

 //# Источник https://bit.ly/2neWfJ2  const elementContains = (parent, child) => parent! == child && parent.contains (child); console.log (elementContains (document.querySelector ('head'), document.querySelector ('title'))); console  .log (elementContains (document.querySelector ('body'), document.querySelector ('body'))); e> 

Пример вывода:

 falsefalse 

Блок-схема:

Живая демонстрация:

См. Ручку javascript-basic-упражнение-240 от w3resource (@ w3resource) на CodePen.

Назад: Напишите программу на JavaScript, чтобы избежать строка для использования в регулярном выражении.
Далее: Напишите программу JavaScript для удаления элементов в массиве до тех пор, пока переданная функция не вернет истину. Возвращает оставшиеся элементы в массиве.

Оцените статью
nanomode.ru
Добавить комментарий