🠶 Плейлист с уроками курса JavaScript: • 🛧КУРС. JAVASCRIPT - Уроки-курс
16. Выбор родственных элементов.
childNodes - возвращает псевдо-массив хранит все дочерние элементы, включая текстовые. (англ. child - ребенок)(англ. node - узел)
parentNode - возвращает родителя определенного элемента DOM дерева. (англ. parent - родитель)
nextSibling - возвращающее узел непосредственно после данного узла в родительском списке childNodes (англ. next - следующий) (англ. sibling - родной брат)
previousSibling - возвращающее узел непосредственно предшестующий указанному в родительском списке childNodes (англ. previous - предыдущий)
DOM-коллекции, такие как childNodes и другие не являются JavaScript-массивами.
В них нет методов массивов, таких как forEach, map, push, pop и других.
Именно поэтому childNodes и называют «коллекция» или «псевдомассив».