web-dev-qa-db-fra.com

Qu'est-ce que le DOM et la nomenclature en JavaScript?

Qu'est-ce que le DOM et la nomenclature en JavaScript? Si quelqu'un pouvait expliquer cela en termes simples, ce serait génial! J'aime mieux comprendre cela.

75
Imran

La BOM (modèle d'objet de navigateur) comprend les objets navigator, history, screen, location et document qui sont des enfants de window. Le noeud document contient le DOM (Document Object Model), le modèle d’objet Document, qui représente le contenu de la page. Vous pouvez le manipuler en utilisant javascript.

112
thejh
  • DOM - Modèle d'objet de document
  • BOM - Modèle d'objet de navigateur

Cet article / explique la relation entre Javascript, DOM et BOM.

41
decyclone

Ce ne sont que des objets différents:

  • Le DOM est le modèle Document Object, qui traite du document, des éléments HTML eux-mêmes, par exemple. document et tout le parcours que vous feriez, événements, etc. 
  • La nomenclature est le modèle Browser Object, qui traite des composants du navigateur en dehors du document, tels que history, location, navigator et screen (ainsi que d’autres variables selon les navigateurs).
32
Nick Craver

DOM signifie Modèle d'objet de document..Lorsque la page Web est chargée, le navigateur crée un modèle d'objet de document pour la page..Tous les objets sont organisés sous forme d'arborescence ...

BOM signifie que l'objet de navigateur Modèle.window est pris en charge par tous les navigateurs qu'il représente le navigateur de fenêtre. Tous les objets, fonctions et variables JavaScript globaux deviennent automatiquement membres de l'objet de fenêtre.

3
Revathi Bala

Vous pouvez trouver plus d'informations sur Javascript sur la fondation Mozilla. 

DOM

https://developer.mozilla.org/en-US/docs/DOM/DOM_Reference/Introduction

BOM

https://developer.mozilla.org/en-US/docs/WebAPI/Browser

3
Julian

DOM -> Document Object Model en JavaScript est l'API permettant d'accéder aux éléments contenus dans le document. Il mappe l'ensemble du document dans une hiérarchie d'arborescence parent et enfant. Chaque nœud peut contenir un nombre d'éléments enfant ou peut hériter d'un autre élément parent d'une manière ou d'une autre.

BOM -> Le modèle d'objet de navigateur est une représentation plus large de tout ce qui est fourni par le navigateur, notamment le document actuel, l'emplacement, l'historique, les cadres et toute autre fonctionnalité que le navigateur peut exposer à JavaScript. Le modèle d'objet de navigateur n'est pas normalisé et peut changer en fonction des différents navigateurs.

0
sai krishna

BOM signifie modèle d'objet de navigateur. Ce sont des objets que vous pouvez utiliser pour manipuler le navigateur. ils sont navigateur

  • navigateur
  • écran
  • emplacement
  • l'histoire
  • document

ils sont tous des enfants de l'objet Window . DOM est un objet Document Model, qui fait partie de la nomenclature et vous aide à manipuler le contenu du fichier d'échange chargé. cela inclut le HTML et CSS

0
Bamidele Alegbe

DOM: L'objet document représente l'ensemble du document html. Lorsque le document HTML est chargé dans le navigateur, il devient un objet de document.

BOM: l'objet window représente une fenêtre dans le navigateur. Un objet de fenêtre est créé automatiquement par le navigateur.

0
chaithanya