Наследование классов DOM-узлов



Проверить наследование можно также при помощи instanceof.



Как видно, DOM-узлы – это обычные JavaScript объекты. Для наследования они используют классы, основанные на прототипах.



В этом легко убедиться, если вывести в консоли браузера любой элемент через console.dir(elem). Или даже напрямую обратиться к методам, которые хранятся в HTMLElement.prototypeElement.prototype и т.д.



#браузер #документ #свойства_узлов