Что такое DOM и спецификация в JavaScript? Если бы кто-то мог объяснить это в непрофессионалах, это было бы здорово! Мне нравится глубже понять их.
Что такое DOM и спецификация в JavaScript?
Ответ 1
BOM (модель объекта браузера) состоит из объектов navigator
, history
, screen
, location
и document
, которые являются дочерними элементами window
. В document
node находится DOM (Document Object Model), объектная модель документа, которая представляет содержимое страницы. Вы можете манипулировать им с помощью javascript.
Ответ 2
- DOM - Объектная модель документа
- BOM - Модель объекта браузера
В этой статье объясняется взаимосвязь между Javascript, DOM и спецификацией.
Ответ 3
Это просто разные объекты, с которыми вы имеете дело:
- DOM - это объектная модель Документ, которая касается документа, самих элементов HTML, например.
document
и все обходы, которые вы могли бы сделать в нем, события и т.д. - Спецификация - это Обозреватель Объектная модель, которая касается компонентов браузера, кроме документа, например
history
,location
,navigator
иscreen
(а также некоторых других которые зависят от браузера).
Ответ 4
Вы можете найти более подробную информацию о Javascript в Mozilla Foundation.
DOM
https://developer.mozilla.org/en-US/docs/DOM/DOM_Reference/Introduction
ВОМ
Ответ 5
DOM означает модель объекта документа. При загрузке веб-страницы браузер создает модель объекта документа для страницы. Все объекты расположены в виде древовидной структуры...
BOM означает, что объект Object Browser Object Model.window поддерживается всеми браузерами, которые он представляет браузер окон. Все глобальные объекты, функции и переменные JavaScript автоматически становятся членами оконного объекта.
Ответ 6
DOM → Объектная модель документа в JavaScript - это API для доступа к элементам внутри документа. Он отображает весь документ в иерархию родительского и дочернего деревьев. Каждый узел может содержать число дочерних элементов или может наследовать другой родительский элемент каким-либо или другим способом.
BOM → Модель объекта браузера - это большее представление обо всех предоставляемых браузером, включая текущий документ, местоположение, историю, фреймы и любые другие функции, которые браузер может предоставить JavaScript. Модель объекта браузера не стандартизирована и может изменяться в зависимости от разных браузеров.
Ответ 7
ДОМ: Объект документа представляет весь HTML-документ. Когда HTML-документ загружается в браузер, он становится объектом документа.
Спецификация: Объект окна представляет окно в браузере. Объект окна создается браузером автоматически.
Ответ 8
BOM означает модель объекта браузера. Это объекты, которые можно использовать для управления браузером. они навигатор
- навигатор
- экран
- место нахождения
- история
- документ
все они являются дочерними элементами объекта Window. DOM - это объектная модель документа, которая является частью спецификации и помогает вам управлять содержимым загруженного файла страницы. это включает HTML и CSS