2010-12-11 12 views

Antwort

89

der Stückliste (Browser Object Model) besteht aus den Objekten navigator, history, screen, location und document die Kinder von window sind. Im Knoten document befindet sich das DOM (Document Object Model), das Dokumentobjektmodell, das den Inhalt der Seite darstellt. Sie können es mit Javascript manipulieren.

+0

> In der 'document' Knoten ist das DOM Ich denke, eine bessere Weise zu beschreiben ist:" Knoten ist in der DOM-Struktur "oder" Knoten ist die kleinste Einheit in der DOM-Struktur "oder" Knoten bilden den DOM-Baum ". Gedanken? – stevemao

+0

die ursprüngliche Antwort sieht perfekt für mich aus – divine

31

Sie sind nur verschiedene Objekte, die Sie es zu tun haben:

  • Das DOM ist das Dokument Objektmodell, das mit dem Dokument befasst, die HTML-Elemente selbst, z.B. document und alle Traversal Sie es tun würde, Veranstaltungen usw.
  • Die Stückliste ist der Browser Object Model, die Komponenten mit Browser neben dem Dokument, wie history, location, navigator und screen (sowie einige Angebote andere, die je nach Browser variieren).
39
  • DOM - Document Object Model
  • BOM - Browser Object Model

This article erklärt Beziehung zwischen Javascript, DOM und BOM.

+1

Danke für diesen Link! –

3

DOM bedeutet Document Object model..when die Webseite den Browser geladen wird erstellt ein Dokument-Objektmodell für die page..All die Objekte sind als Baumstruktur angeordnet ...

BOM bedeutet Browser-Objektmodell. window object wird von allen Browsern unterstützt und stellt den Fenster-Browser dar. Alle globalen JavaScript-Objekte, -Funktionen und -Variablen werden automatisch Mitglieder des window-Objekts.

0

BOM bedeutet Browser-Objektmodell. Dies sind Objekte, mit denen Sie den Browser manipulieren können. sie sind Navigator

  • Navigator
  • Bildschirm
  • Lage
  • Geschichte
  • Dokument

sie sind alle Kinder des Window-Objekt. DOM ist Document Object Model ist Teil der BOM und hilft Ihnen, den Inhalt der geladenen Auslagerungsdatei zu bearbeiten. Dazu gehören das HTML und CSS