Я видел проблемы с "для каждого" использования объекты и прототип и массивы
, мое понимание - то, что для каждого для свойств объектов и НЕ выстраивает
Объектная модель документа .
DOM - это способ, которым Javascript видит данные содержащихся в нем страниц. Это объект, который включает в себя форматирование HTML / XHTML / XML, а также состояние браузера.
Элемент DOM - это что-то вроде элемента DIV, HTML, BODY на странице. Вы можете добавлять классы ко всем этим с помощью CSS или взаимодействовать с ними с помощью JS.
На самом деле это объектная модель документа. HTML используется для создания модели DOM, которая представляет собой представление страницы в памяти (хотя и тесно связана с HTML, это не совсем то же самое). Такие вещи, как CSS и Javascript, взаимодействуют с DOM.
Если утверждения относятся к тому, как CSS влияет на HTML, тогда элемент DOM относится к элементу HTML .
Объектная модель документа (DOM), спецификация интерфейса программирования, разрабатываемая Консорциумом World Wide Web (W3C), позволяет программисту создавать и изменять HTML-страницы и XML-документы как полноценные программные объекты. .
Обратите внимание, что ваши операторы относятся к «элементам DOM», то есть к HTML-тегам (A, INPUT и т. Д.). Эти утверждения просто означают, что одному такому элементу может быть присвоено несколько классов CSS.
Согласно W3C: DOM позволяет программам и сценариям динамически получать доступ и обновлять содержимое, структуру и стиль документов XML или HTML.
DOM состоит из:
приветствия