Title:

Document Object Model (DOM) Level 3 Core Specification (automatische Übersetzung)

Home
Publication List
deutsch
  
ISBN: 3827244668   ISBN: 3827244668   ISBN: 3827244668   ISBN: 3827244668 
 
|<< First     < Previous     Index     Next >     Last >>|
  Wir empfehlen:       
 

Das DOM spezifiziert auch ein NodeList [ p.73 ] schließen Sie an, um bestellte Listen von Nullpunkten anzufassen [ p.56 ], wie die Kinder eines Nullpunktes [ p.56 ] oder die Elemente [ p.206 ] zurückgegangen durch Element.getElementsByTagNameNS(namespaceURI, localName) Methode [ p.88 ] und auch ein NamedNodeMap Schnittstelle [ p.73 ] zum Anfassen der unordered Sätze Nullpunkte bezogen durch ihr Namensattribut, wie die Attribute eines Elements [ p.85 ]. NodeList [ p.73 ] und NamedNodeMap Gegenstände [ p.73 ] innen die DOM sind Phasen das heißt, werden Änderungen an der zugrundeliegenden Dokumentstruktur in ganz relevantem reflektiert NodeList und NamedNodeMap Gegenstände. Z.B. wenn ein DOM-Benutzer a erhält NodeList Gegenstand Enthalten der Kinder eines Elements [ p.85 ], dann fügt nachher mehr Kinder diesem Element hinzu [ p.206 ] (oder entfernt Kinder oder ändert sie), werden jene Änderungen automatisch in reflektiert NodeList , ohne weitere Tätigkeit auf dem Teil des Benutzers. Ebenso Änderungen an a Nullpunkt [ p.56 ] im Baum seien Sie reflektiert in allen Hinweisen auf diesem Nullpunkt in NodeList und NamedNodeMap Gegenstände. Schließlich der Schnittstellen- Text [ p.95 ], Anmerkung [ p.99 ] und CDATASection [ p.114 ] übernehmen alle von CharacterData Schnittstelle [ p.78 ]. 1,1,2 GedächtniscManagement Die meisten des APIs, das durch diese Spezifikation definiert wird, sind Schnittstellen anstatt Kategorien. Das bedeutet daß Exposémethoden der Implementierungsnotwendigkeit nur mit den definierten Namen und dem spezifizierten Betrieb, nicht Werkzeug Kategorien, die direkt den Schnittstellen entsprechen. Dieses erlaubt, daß das DOM APIs als dünnes eingeführt wird Furnier-Blatt auf Vermächtnisanwendungen mit ihren eigenen Datenstrukturen oder auf Neuanmeldungen mit unterschiedliche Kategorienhierarchien. Dieses bedeutet auch, daß gewöhnliche Erbauer (in der Java- oder C++-Richtung) nicht sein können verwendete, DOM-Gegenstände zu verursachen, da die zugrundeliegenden zu konstruierenden Gegenstände wenig Verhältnis zu haben können die DOM-Schnittstellen. Die herkömmliche Lösung zu diesem in objektorientiertem Design soll Fabrik definieren Methoden, die Fälle der Gegenstände verursachen, die die verschiedenen Schnittstellen einführen. Gegenstände, die einiges einführen Schnittstelle "X" werden durch eine "createX()" Methode auf dem Dokument verursacht Schnittstelle [ p.41 ]; dieses ist weil alle DOM-Gegenstände leben im Kontext eines spezifischen Dokumentes. Der Kern DOM APIs werden entworfen, um mit einer breiten Strecke der Sprachen, einschließlich beider kompatibel zu sein scripting Sprachen des Allgemeinbenutzers und die schwierigeren Sprachen verwendet meistens vom Fachmann Programmierer. So die Notwendigkeit DOM APIs, über einer Vielzahl des Gedächtnismanagements zu funktionieren Philosophien, von den Sprachschwergängigkeiten, die Gedächtnismanagement nicht dem Benutzer an allen aussetzen, durch die (vornehmlich Java) das ausdrückliche Erbauer aber liefern, eine automatische Abfallansammlung liefern Einheit zum automatisch Zurückfordern des unbenutzten Gedächtnisses, zu denen (besonders C/C++) die im Allgemeinen erfordern der Programmierer zum ausdrücklich Zuteilen des Gegenstandgedächtnisses, Schiene, in dem er benutzt wird und geben ihn ausdrücklich für frei Wiederverwendung. um eine gleichbleibende API über diesen Plattformen sicherzustellen, adressiert das DOM nicht Gedächtnis Management-Themen an allen, aber verläßt anstatt diese für die Implementierung. Keine der ausdrücklichen Sprache Schwergängigkeiten definiert durch das DOM API (für ECMAScript [ p.206 ] und Java) erfordern jedes mögliches Gedächtnismanagement Methoden, aber DOM-Schwergängigkeiten für andere Sprachen (besonders C oder C++) können solche Unterstützung erfordern. Diese Verlängerungen sind die Verantwortlichkeit von denen, die das DOM API einer spezifischen Sprache, nicht das DOM anpassen Arbeitsgruppe. 22 1,1,2 GedächtniscManagement
  
HTML, XHTML & CSS - Der Meisterkurs: Lernen Sie HTML, XHTML & CSS auf dem schnellsten und einfachsten Weg!
Siehe auch:
CSS pur! - Ultimative Weblösungen mit Stil...
PHP 5.3 + MySQL 5.1: Der Einstieg in die Pro...
Das Website Handbuch: Programmierung und Design
CSS einfach erklärt - Eine Einführung ins We...
Webdesign mit (X)HTML und CSS: Ein Pr...
HTML easy. Spielend gelingt die Website
 
   
 
     
|<< First     < Previous     Index     Next >     Last >>| 

Back to the topic sites:
AutoTranslated.com/Startseite/DOM
AutoTranslated.com/Startseite

External Links to this site are permitted without prior consent.

Publication List:
Document Object Model (DOM) Level 2 HTML Specification (automatische Übersetzung)
Document Object Model (DOM) Level 3 Load and Save Specification (automatische Übersetzung)
Document Object Model (DOM) Level 3 Validation Specification
   
  Home  |  deutsch  |  Set bookmark  |  Send a friend a link  |  Impressum