Start · Sprachen · JavaScript · Referenz

JS JavaScript-Referenz

41 Einträge — jede Funktion, Klasse und jedes Sprach-Konzept auf einer eigenen Seite mit Signatur, Parametern, Beispielen und Fallstricken.

Wie du die Referenz nutzt

Suche nach Funktionsname (z.B. array_map) oder filtere nach Art (Funktion, Klasse, Keyword, Konzept) oder Kategorie. Jeder Eintrag enthält Signatur, Parameter, Rückgabewert, Beispiele und typische Fallstricke — alles auf Deutsch, direkt verlinkbar.

// Zeige Buchstabe D — 41 Einträge

D

DataCue Schnittstelle
Ein <code>TextTrackCue</code>, der beliebige, zeitgesteuerte Daten (z. B. ID3- oder Werbe-Metadaten) an eine Stelle einer Audio- oder Videodatei bindet.
DataTransfer Schnittstelle
Speichert Daten, die zwischen Kontexten übertragen werden – etwa bei Drag-and-Drop oder bei Kopieren/Einfügen über die Zwischenablage.
DataTransferItem Schnittstelle
Ein <code>DataTransferItem</code> steht für ein einzelnes Datenelement (Text oder Datei) bei Drag-and-Drop- oder Zwischenablage-Vorgängen.
DataTransferItemList Schnittstelle
Array-ähnliche Liste von <code>DataTransferItem</code>-Objekten. Sie enthält die Daten, die bei Drag &amp; Drop oder beim Einfügen aus der Zwischenablage übertragen werden.
DecompressionStream Schnittstelle
Ein <code>TransformStream</code>, der komprimierte Bytes (gzip, deflate, deflate-raw) als Datenstrom entgegennimmt und die dekomprimierten Bytes ausgibt.
DedicatedWorkerGlobalScope Schnittstelle
Globaler Gültigkeitsbereich eines dedizierten Web Workers, im Worker-Skript über <code>self</code> erreichbar. Stellt <code>postMessage()</code>, <code>close()</code> und das <code>message</code>-Ereignis bereit.
DeferredRequestInit Schnittstelle
Das Optionen-Wörterbuch für <code>fetchLater()</code>: Es konfiguriert eine verzögerte Fetch-Anfrage, zum Beispiel mit einem Zeitlimit über <code>activateAfter</code>.
DelayNode Schnittstelle
Ein <code>AudioNode</code>, der das Eingangssignal um eine einstellbare Zeit verzögert an den Ausgang weitergibt. Grundbaustein für Echo-, Chorus- und Flanger-Effekte.
DelegatedInkTrailPresenter Schnittstelle
Lässt den Kompositor des Betriebssystems den Tintenstrich zwischen zwei Zeigerereignissen vorausschauend zeichnen. Das verringert die sichtbare Verzögerung beim Zeichnen mit Stift oder Maus.
DeprecationReport Schnittstelle
Ein <code>DeprecationReport</code> ist ein Bericht der Reporting API, den der Browser erzeugt, wenn eine Seite eine veraltete Web-Plattform-Funktion benutzt.
DeviceMotionEvent Schnittstelle
Liefert Beschleunigungs- und Drehratenwerte des Geräts (Accelerometer, Gyroskop) über das <code>devicemotion</code>-Event am <code>window</code>-Objekt.
DeviceMotionEventAcceleration Schnittstelle
Beschreibt die Beschleunigung eines Geräts entlang der drei Achsen <code>x</code>, <code>y</code> und <code>z</code> in m/s², geliefert durch ein <code>devicemotion</code>-Ereignis.
DeviceMotionEventRotationRate Schnittstelle
Gibt an, wie schnell sich das Gerät um seine drei Achsen dreht (<code>alpha</code>, <code>beta</code>, <code>gamma</code> in Grad pro Sekunde).
DeviceOrientationEvent Schnittstelle
Liefert die räumliche Ausrichtung des Geräts als Drehwinkel <code>alpha</code>, <code>beta</code> und <code>gamma</code>, ausgelöst über die Events <code>deviceorientation</code> und <code>deviceorientationabsolute</code>.
DevicePosture Schnittstelle
Gibt die Haltung eines faltbaren Geräts an, also ob die Ansicht flach (<code>"continuous"</code>) oder gefaltet (<code>"folded"</code>) ist, und meldet Änderungen per <code>change</code>-Event.
DirectoryEntrySync Schnittstelle
Die synchrone Schnittstelle <code>DirectoryEntrySync</code> steht für ein Verzeichnis im sandboxed Dateisystem und erlaubt, darin Dateien und Unterverzeichnisse anzulegen, zu lesen und zu löschen.
DirectoryReaderSync Schnittstelle
Das Interface <code>DirectoryReaderSync</code> liest in einem Web Worker die Einträge eines Verzeichnisses synchron aus dem sandboxed Dateisystem.
Document Schnittstelle
Die <code>Document</code>-Schnittstelle steht für eine im Browser geladene Webseite und ist der Einstiegspunkt in ihren DOM-Baum.
DocumentFragment Schnittstelle
Ein leichtgewichtiger Dokument-Container ohne Elternknoten, in dem sich DOM-Knoten sammeln und dann in einem Schritt ins Dokument einfügen lassen.
DocumentPictureInPicture Schnittstelle
Einstiegspunkt der Document Picture-in-Picture API: öffnet über <code>window.documentPictureInPicture</code> ein immer oben liegendes Fenster mit beliebigem HTML-Inhalt und verwaltet es.
DocumentPictureInPictureEvent Schnittstelle
Ereignisobjekt für das <code>enter</code>-Ereignis der Document Picture-in-Picture API. Über <code>window</code> gibt es Zugriff auf das neu geöffnete PiP-Fenster.
DocumentTimeline Schnittstelle
Stellt eine Zeitleiste der Web Animations API dar. Dazu gehört auch die Standard-Zeitleiste des Dokuments, die über <code>document.timeline</code> erreichbar ist.
DocumentType Schnittstelle
Stellt den <code>&lt;!DOCTYPE&gt;</code>-Knoten eines Dokuments dar und gibt Zugriff auf dessen Namen, öffentliche und System-Kennung.
DOMError Schnittstelle
Veraltete Schnittstelle für ein Fehlerobjekt mit Fehlernamen (<code>name</code>) und Meldung (<code>message</code>). Heute ersetzt durch <code>DOMException</code>.
DOMException Schnittstelle
Stellt eine Ausnahme dar, die beim Aufruf einer Methode oder beim Zugriff auf eine Eigenschaft einer Web-API ausgelöst wird, z. B. <code>AbortError</code> oder <code>NotAllowedError</code>.
DOMHighResTimeStamp Schnittstelle
Der Typ <code>DOMHighResTimeStamp</code> ist ein <code>double</code>, der einen Zeitwert in Millisekunden speichert – mit Nachkommastellen für Genauigkeit unterhalb einer Millisekunde.
DOMImplementation Schnittstelle
Stellt dokumentunabhängige Methoden bereit, etwa zum Erzeugen neuer HTML-, XML- oder SVG-Dokumente und Doctype-Knoten; erreichbar über <code>document.implementation</code>.
DOMMatrix Schnittstelle
Veränderbare 4×4-Matrix für 2D- und 3D-Transformationen wie Translation, Rotation, Skalierung und Scherung, z. B. für CSS-Transforms und Canvas.
DOMMatrixReadOnly Schnittstelle
Stellt eine schreibgeschützte 4×4-Matrix für 2D- und 3D-Transformationen dar. Ihre Methoden liefern stets eine neue <code>DOMMatrix</code> zurück.
DOMParser Schnittstelle
Der <code>DOMParser</code> wandelt einen String mit HTML-, XML- oder SVG-Quelltext in ein vollständiges, eigenständiges DOM-<code>Document</code> um.
DOMPoint Schnittstelle
Ein <code>DOMPoint</code> stellt einen veränderbaren 2D- oder 3D-Punkt mit den Koordinaten <code>x</code>, <code>y</code>, <code>z</code> und dem Perspektivwert <code>w</code> dar.
DOMPointReadOnly Schnittstelle
Unveränderlicher 2D- oder 3D-Punkt mit den Koordinaten <code>x</code>, <code>y</code>, <code>z</code> und der Perspektivkomponente <code>w</code>. Basis von <code>DOMPoint</code>.
DOMQuad Schnittstelle
Ein <code>DOMQuad</code> besteht aus vier <code>DOMPoint</code>-Objekten, die die Ecken eines beliebigen, auch verdrehten oder verzerrten Vierecks beschreiben.
DOMRect Schnittstelle
Ein <code>DOMRect</code> beschreibt Größe und Position eines Rechtecks über <code>x</code>, <code>y</code>, <code>width</code> und <code>height</code>.
DOMRectList Schnittstelle
Array-ähnliche Sammlung von <code>DOMRect</code>-Objekten, wie sie z. B. <code>Element.getClientRects()</code> und <code>Range.getClientRects()</code> zurückgeben.
DOMRectReadOnly Schnittstelle
Beschreibt ein Rechteck mit Position und Größe, dessen Eigenschaften (<code>x</code>, <code>y</code>, <code>width</code>, <code>height</code>, <code>top</code> …) nur gelesen werden können.
DOMStringList Schnittstelle
Eine schreibgeschützte, geordnete Liste von Strings, die einige ältere Web-APIs wie IndexedDB oder <code>Location.ancestorOrigins</code> zurückgeben.
DOMStringMap Schnittstelle
Stellt die <code>data-*</code>-Attribute eines Elements als Objekt mit String-Werten dar und ist über <code>HTMLElement.dataset</code> bzw. <code>SVGElement.dataset</code> erreichbar.
DOMTokenList Schnittstelle
Die Schnittstelle <code>DOMTokenList</code> ist eine Menge von durch Leerzeichen getrennten Tokens, z. B. die von <code>Element.classList</code> oder <code>relList</code>.
DragEvent Schnittstelle
Das <code>DragEvent</code>-Interface steht für ein DOM-Ereignis während einer Drag-and-Drop-Interaktion und stellt über <code>dataTransfer</code> die gezogenen Daten bereit.
DynamicsCompressorNode Schnittstelle
Ein <code>AudioNode</code>, der als Kompressor die lautesten Teile eines Audiosignals absenkt und so Übersteuerung und Verzerrung verhindert.

Häufige Fragen

Was gehört zur JavaScript-Referenz?

Die Referenz listet die eingebauten Funktionen, Klassen, Schlüsselwörter und Konstanten der Sprache JavaScript alphabetisch — mit Signatur, kurzer Beschreibung und Beispielen. Für erklärende Konzepte und Guides siehe die JavaScript-Übersicht.

Wie finde ich einen Eintrag schnell?

Nutze die Buchstaben-Navigation (A–Z) oder das Suchfeld oben auf dieser Seite. Du kannst auch nach Typ filtern (Funktion, Klasse, Keyword …).

Fehlt ein Eintrag?

Die Referenz wird kontinuierlich erweitert. Fehlt dir ein bestimmter Eintrag, schreib uns kurz über /kontakt — wir priorisieren Vorschläge aus der Community.