Типы псевдомассивов в JavaScript

Псевдомассивы бывают различных типов. Тип зависит от способа получения.

В следующем примере мы получим коллекцию одного типа:

javascriptlet elems = document.querySelectorAll('p');
console.log(elems); // NodeList

А следующем примере - коллекцию другого типа:

javascriptlet elems = document.getElementsByTagName('p');
console.log(elems); // HTMLCollection
Задание 1

Проверьте, какой тип коллекции будет в свойстве childNodes.

Задание 2

Проверьте, какой тип коллекции будет в свойстве children.

Задание 3

Проверьте, какой тип коллекции будет получен через метод getElementsByClassName.