Выделение блока
Здравствуйте, в общем у меня такой вопрос.
При выполнении д/з , я столкнулся с проблемой, а именно, выделением блока с какой то нуммерацией ( на самом деле хотелось бы разобраться в этом что это).
У нас есть блок шапки, и при выделении этой шапки через let navMenu = document.getElementsByClassName("menu"); и после выведении ее в консоль,появляется такая надпись : HTML collection [ul.menu], и после разворота (нажатием стрелочки слева) есть нуммерация, и является ли эта нуммерация объектом, или же псевдо-массивом? Ведь в объекте мы задаем ключи, а в массиве - нет. Вот что там находится --> [0]: ul.menu
И вот два вопроса: является ли тогда эта HTML collection [ul.menu] объектом, и если да, то почему там вместо ключа нуммерация?Если нет, то тогда это псевдо-массив, верно? В общем у меня есть проблемы с терминами, но в общей сути я представляю как это выглядит.
P.S
И да, после вставки let (переменная) = document.getElementsByClassName("название класса")[0]; все работает, и быстро справился с заданием
P.S
все я разобрался почему оно так работает. Все было связано с html collection