Qu'est-ce que DOM et BOM en JavaScript? Si quelqu'un pouvait expliquer cela en termes simples, ce serait génial! J'aime avoir une compréhension plus profonde de ceux-ci.Qu'est-ce que DOM et BOM en JavaScript?
Répondre
La nomenclature (Browser Object Model) se compose des objets navigator
, history
, screen
, location
et document
qui sont les enfants de window
. Dans le noeud document
se trouve le DOM (Document Object Model), le modèle d'objet de document, qui représente le contenu de la page. Vous pouvez le manipuler en utilisant javascript.
Ils sont juste différents objets que vous traitez:
- Le DOM est le document Object Model, qui traite du document, les éléments HTML eux-mêmes, par exemple
document
et tous traversal vous le feriez en elle, des événements, etc. - La nomenclature est le navigateur Object Model, qui traite des composants du navigateur côté du document, comme
history
,location
,navigator
etscreen
(ainsi que certains d'autres qui varient selon le navigateur).
- DOM - Document Object Model
- BOM - Navigateur Object Model
This article explique relation entre Javascript, DOM et nomenclature.
Merci pour ce lien! –
Vous pouvez trouver plus d'informations sur Javascript sur Mozilla Foundation.
DOM
https://developer.mozilla.org/en-US/docs/DOM/DOM_Reference/Introduction
nomenclature
signifie DOM document Object model..when la page Web est chargé le navigateur crée un modèle d'objet de document pour la page..All la les objets sont organisés en arborescence ...
BOM signifie modèle d'objet de navigation. L'objet fenêtre est pris en charge par tous les navigateurs. Il représente le navigateur de fenêtres. Tous les objets, fonctions et variables JavaScript globaux deviennent automatiquement membres de l'objet fenêtre.
BOM signifie modèle d'objet de navigation. Ce sont des objets que vous pouvez utiliser pour manipuler le navigateur. ils sont navigateur
- navigateur
- écran
- emplacement
- histoire
- Document
ils sont tous les enfants de l'objet fenêtre. DOM est le modèle d'objet de document qui fait partie de la nomenclature et vous aide à manipuler le contenu du fichier de page chargé. cela inclut le HTML et CSS
> Dans le noeud 'document' est le DOM Je pense qu'une meilleure façon de le décrire est:" nœud est dans l'arbre DOM "ou" nœud est la plus petite unité dans l'arbre DOM "ou" nœuds composent l'arbre DOM ". Pensées? – stevemao
la réponse originale me semble parfaite – divine