Start · Sprachen · JavaScript · Referenz

JS JavaScript-Referenz

30 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 E — 30 Einträge

E

EcdhKeyDeriveParams Schnittstelle
Parameter-Wörterbuch für <code>SubtleCrypto.deriveKey()</code> und <code>deriveBits()</code>, wenn ein gemeinsames Geheimnis per ECDH oder X25519 abgeleitet wird.
EcdsaParams Schnittstelle
Wörterbuch-Objekt, das als <code>algorithm</code>-Parameter an <code>SubtleCrypto.sign()</code> und <code>SubtleCrypto.verify()</code> übergeben wird, wenn mit ECDSA signiert oder geprüft wird.
EcKeyGenParams Schnittstelle
Wörterbuch für den <code>algorithm</code>-Parameter von <code>SubtleCrypto.generateKey()</code>, um ein ECDSA- oder ECDH-Schlüsselpaar auf einer bestimmten elliptischen Kurve zu erzeugen.
EcKeyImportParams Schnittstelle
Wörterbuch-Objekt, das als <code>algorithm</code>-Argument an <code>SubtleCrypto.importKey()</code> oder <code>unwrapKey()</code> übergeben wird, um einen ECDSA- oder ECDH-Schlüssel zu importieren.
EditContext Schnittstelle
Stellt den Textbearbeitungskontext eines Elements dar, das über die EditContext API bearbeitbar gemacht wird – Texteingabe und Darstellung sind dabei getrennt.
Element Schnittstelle
<code>Element</code> ist die allgemeinste Basisklasse, von der alle Elementobjekte eines <code>Document</code> erben – sie bündelt Methoden und Eigenschaften, die alle Elemente gemeinsam haben.
ElementInternals Schnittstelle
Über <code>ElementInternals</code> nehmen benutzerdefinierte Elemente vollständig an HTML-Formularen teil: Formularwert, Validierung, Formularstatus und ARIA-Semantik.
EncodedAudioChunk Schnittstelle
Repräsentiert einen Abschnitt kodierter Audiodaten (z. B. Opus- oder AAC-Frame) für die Ein- und Ausgabe von <code>AudioEncoder</code> bzw. <code>AudioDecoder</code>.
EncodedVideoChunk Schnittstelle
Repräsentiert ein unveränderliches Segment kodierter Videodaten (z. B. ein H.264- oder VP9-Frame) für die Verarbeitung mit <code>VideoDecoder</code> und <code>VideoEncoder</code>.
ErrorEvent Schnittstelle
Ereignis-Objekt für Laufzeitfehler in Skripten und Workern mit Meldung, Datei, Zeile, Spalte und dem ursprünglichen Fehlerobjekt.
Event Schnittstelle
Das <code>Event</code>-Interface steht für ein Ereignis, das auf einem <code>EventTarget</code> eintritt, und ist die Basis aller spezielleren Ereignistypen.
EventCounts Schnittstelle
Eine schreibgeschützte, Map-ähnliche Struktur, die über <code>performance.eventCounts</code> für jeden Ereignistyp angibt, wie oft er ausgelöst wurde.
EventSource Schnittstelle
Öffnet eine dauerhafte HTTP-Verbindung zu einem Server und empfängt über Server-sent Events (<code>text/event-stream</code>) fortlaufend Nachrichten.
EventTarget Schnittstelle
Basis-Interface für alle Objekte, die Ereignisse empfangen, Listener registrieren und Events per <code>dispatchEvent()</code> auslösen können.
EXT_blend_minmax extension Schnittstelle
WebGL-1-Erweiterung, die die Blend-Gleichungen <code>MIN_EXT</code> und <code>MAX_EXT</code> hinzufügt, also komponentenweise Minimum bzw. Maximum aus Quell- und Zielfarbe.
EXT_color_buffer_float extension Schnittstelle
WebGL-2-Erweiterung, mit der Gleitkomma-Texturformate wie <code>RGBA16F</code>, <code>RGBA32F</code> oder <code>R11F_G11F_B10F</code> als Farb-Renderziel in Framebuffern nutzbar werden.
EXT_color_buffer_half_float extension Schnittstelle
WebGL-Erweiterung, mit der Texturen und Renderbuffer im 16-Bit-Gleitkommaformat (Half Float) als Farbanhang eines Framebuffers verwendet und beschrieben werden können.
EXT_disjoint_timer_query extension Schnittstelle
WebGL-1-Erweiterung, mit der sich die GPU-Laufzeit einer Reihe von GL-Befehlen asynchron messen lässt, ohne die Rendering-Pipeline anzuhalten.
EXT_float_blend extension Schnittstelle
Die WebGL-Erweiterung <code>EXT_float_blend</code> erlaubt Blending beim Zeichnen in Farbpuffer mit 32-Bit-Gleitkomma-Komponenten (z. B. <code>RGBA32F</code>).
EXT_frag_depth extension Schnittstelle
WebGL-1-Erweiterung, mit der ein Fragment-Shader über <code>gl_FragDepthEXT</code> selbst den Tiefenwert des aktuellen Fragments festlegen kann.
EXT_shader_texture_lod extension Schnittstelle
WebGL-1-Erweiterung, mit der Fragment-Shader das Mipmap-Level (LOD) oder die Gradienten beim Texturzugriff ausdrücklich selbst festlegen können.
EXT_sRGB extension Schnittstelle
WebGL-1-Erweiterung mit sRGB-Formaten für Texturen und Renderbuffer. Die GPU rechnet Farben damit automatisch zwischen sRGB und linearem Farbraum um.
EXT_texture_compression_bptc extension Schnittstelle
WebGL-Erweiterung, die vier BPTC-komprimierte Texturformate (BC6H für HDR, BC7 für hochwertige RGBA-Daten) für <code>compressedTexImage2D</code> bereitstellt.
EXT_texture_compression_rgtc extension Schnittstelle
WebGL-Erweiterung, die vier RGTC-Formate (BC4/BC5) für komprimierte Ein- und Zweikanal-Texturen bereitstellt, z. B. für Höhenkarten und Normal-Maps.
EXT_texture_filter_anisotropic extension Schnittstelle
WebGL-Erweiterung mit den Konstanten <code>TEXTURE_MAX_ANISOTROPY_EXT</code> und <code>MAX_TEXTURE_MAX_ANISOTROPY_EXT</code> für anisotropes Texturfiltern (AF).
EXT_texture_norm16 extension Schnittstelle
WebGL-2-Erweiterung für normierte 16-Bit-Formate (<code>R16</code>, <code>RG16</code>, <code>RGB16</code>, <code>RGBA16</code> und die <code>_SNORM</code>-Varianten) bei Texturen und Renderbuffern.
ExtendableCookieChangeEvent Schnittstelle
Ereignisobjekt des <code>cookiechange</code>-Ereignisses im Service Worker; enthält die geänderten und gelöschten Cookies, die zu einem Abonnement passen.
ExtendableEvent Schnittstelle
Verlängert die Lebensdauer von Service-Worker-Ereignissen wie <code>install</code> und <code>activate</code>, bis die an <code>waitUntil()</code> übergebenen Promises erfüllt sind.
ExtendableMessageEvent Schnittstelle
Ereignisobjekt des <code>message</code>-Ereignisses im Service Worker. Es enthält Daten, Absender und Ports und verlängert mit <code>waitUntil()</code> die Lebensdauer des Workers.
EyeDropper Schnittstelle
Die <code>EyeDropper</code>-Schnittstelle stellt ein Pipettenwerkzeug bereit, mit dem der Benutzer eine Farbe von einer beliebigen Stelle des Bildschirms aufnehmen kann.

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.