Мы можем получать доступ к базовым системным свойствам с помощью иерархии:

Свойство innerHTML отображает составляющие определенного объекта (в нашем случае тега <head>). Результат:

Также такую особенность можно использовать для инициализации:

Теперь в теге <body> все заменится на надпись “test”.
Children []
Для того, чтобы дотянуться до дочернего элемента <body> необходимо использовать массив children [] – в него автоматически вносятся по порядку все дочерние теги. При чем у дочернего тега есть в свою очередь свои дочерние теги, до которых аналогично можно дотянуться.
Пример:


Результат:

Также можно сохранять в переменные составляющие тегов:

Length
С помощью свойства lengthможем узнать, сколько содержит дочерних элементов какой-нибудь тег, свойство возвращает число:
