Start · Sprachen · JavaScript · Referenz

JS JavaScript-Referenz

27 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 V — 27 Einträge

V

ValidityState Schnittstelle
Beschreibt über boolesche Eigenschaften, ob und warum ein Formularelement die Einschränkungsvalidierung (z. B. <code>required</code>, <code>pattern</code>) nicht besteht.
VideoColorSpace Schnittstelle
Die <code>VideoColorSpace</code>-Schnittstelle der WebCodecs API beschreibt den Farbraum eines Videos: Primärfarben, Transferfunktion, Matrixkoeffizienten und Wertebereich.
VideoDecoder Schnittstelle
Die WebCodecs-Schnittstelle <code>VideoDecoder</code> dekodiert kodierte Videostücke (<code>EncodedVideoChunk</code>) zu einzelnen Bildern (<code>VideoFrame</code>).
VideoEncoder Schnittstelle
Die <code>VideoEncoder</code>-Schnittstelle der WebCodecs API kodiert rohe <code>VideoFrame</code>-Objekte in komprimierte <code>EncodedVideoChunk</code>-Objekte (z. B. H.264, VP8, VP9, AV1).
VideoFrame Schnittstelle
Das <code>VideoFrame</code>-Interface der Web Codecs API steht für ein einzelnes Videobild mit Pixeldaten, Format, Abmessungen, Zeitstempel und Farbraum.
VideoPlaybackQuality Schnittstelle
Enthält Wiedergabe-Metriken eines Videos (z. B. verworfene und insgesamt dekodierte Frames), die <code>HTMLVideoElement.getVideoPlaybackQuality()</code> liefert.
VideoTrack Schnittstelle
Steht für eine einzelne Videospur eines <code>&lt;video&gt;</code>-Elements, etwa die Hauptansicht, einen anderen Kamerawinkel oder eine Gebärdensprach-Einblendung.
VideoTrackGenerator Schnittstelle
Erzeugt einen Video-<code>MediaStreamTrack</code>, dessen Bilder über einen <code>WritableStream</code> als <code>VideoFrame</code>-Objekte hineingeschrieben werden.
VideoTrackList Schnittstelle
Stellt die Liste der Videospuren (<code>VideoTrack</code>) eines <code>&lt;video&gt;</code>-Elements dar und meldet, wenn Spuren hinzukommen, entfernt werden oder die Auswahl wechselt.
Viewport Schnittstelle
Stellt das Viewport des Geräts dar und liefert über <code>segments</code> die Position und Größe der einzelnen Viewport-Segmente auf faltbaren Geräten oder Geräten mit zwei Bildschirmen.
ViewTimeline Schnittstelle
Stellt eine Timeline dar, deren Fortschritt davon abhängt, wie weit ein Element (<code>subject</code>) durch den sichtbaren Bereich seines Scroll-Containers gewandert ist.
ViewTransition Schnittstelle
Stellt eine laufende Ansichtstransition der View Transition API dar und bietet Promises für ihre Phasen sowie Methoden zum Überspringen und für Transitionstypen.
ViewTransitionTypeSet Schnittstelle
Set-ähnliches Objekt aus <code>ViewTransition.types</code>, das die Typen einer aktiven View Transition enthält, auf die CSS mit <code>:active-view-transition-type()</code> reagieren kann.
VirtualKeyboard Schnittstelle
Steuert die Bildschirmtastatur auf Touch-Geräten: Tastatur ein- und ausblenden, das automatische Verschieben des Layouts abschalten und die Tastaturgeometrie abfragen.
VisibilityStateEntry Schnittstelle
Ein Performance-Eintrag, der festhält, wann eine Seite in den Zustand <code>visible</code> oder <code>hidden</code> gewechselt ist.
VisualViewport Schnittstelle
Stellt den visuellen Viewport eines Fensters dar, also den Bereich, der gerade sichtbar ist. Berücksichtigt Pinch-Zoom und eingeblendete Bildschirmtastaturen.
VRDisplay Schnittstelle
Steht in der veralteten WebVR API für ein VR-Gerät (Headset) und bietet Zugriff auf Pose, Augenparameter, Darstellung und den gerätespezifischen Render-Loop.
VRDisplayCapabilities Schnittstelle
Beschreibt die Fähigkeiten eines <code>VRDisplay</code>, etwa ob es Position oder Orientierung erfasst, ein externes Display hat und wie viele Ebenen es darstellen kann.
VRDisplayEvent Schnittstelle
Das Ereignisobjekt der WebVR-Ereignisse auf <code>window</code>, z. B. <code>vrdisplayconnect</code> oder <code>vrdisplaypresentchange</code>. Es verweist auf das betroffene <code>VRDisplay</code> und nennt einen Grund.
VREyeParameters Schnittstelle
Enthält die Rendering-Daten für ein einzelnes Auge eines VR-Headsets: Augenabstand-Versatz, Sichtfeld und empfohlene Render-Auflösung.
VRFieldOfView Schnittstelle
Beschreibt in der veralteten WebVR-API das Sichtfeld eines Auges. Dazu dienen vier Winkel in Grad (oben, rechts, unten, links), gemessen von der Blickmitte aus.
VRFrameData Schnittstelle
Enthält alle Daten zum Rendern eines einzelnen VR-Frames: Pose, View- und Projektionsmatrizen für beide Augen sowie einen Zeitstempel. Wird durch <code>VRDisplay.getFrameData()</code> befüllt.
VRLayerInit Schnittstelle
Das Wörterbuch <code>VRLayerInit</code> der veralteten WebVR-API beschreibt eine Inhaltsschicht (Canvas), die per <code>VRDisplay.requestPresent()</code> auf einem VR-Display dargestellt wird.
VRPose Schnittstelle
Beschreibt den Zustand eines VR-Sensors zu einem Zeitpunkt: Orientierung, Position sowie Geschwindigkeit und Beschleunigung (linear und Winkel) als <code>Float32Array</code>.
VRStageParameters Schnittstelle
Beschreibt die Spielfläche („Bühne“) eines VR-Geräts mit Raummaßstab: Transformationsmatrix vom Sitz- in den Stehraum sowie Breite und Tiefe der Fläche.
VTTCue Schnittstelle
Stellt eine einzelne WebVTT-Cue (Untertitel-/Textabschnitt mit Start- und Endzeit) dar, die sich per JavaScript einer <code>TextTrack</code> eines Medienelements hinzufügen lässt.
VTTRegion Schnittstelle
Beschreibt einen rechteckigen Bereich im Video, in dem ein oder mehrere <code>VTTCue</code>-Untertitel angezeigt werden, auf Wunsch mit Rollen nach oben.

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.