Start · Sprachen · JavaScript · Referenz

JS JavaScript-Referenz

134 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 A — 134 Einträge

A

AbortController.signal Eigenschaft
Liefert das <code>AbortSignal</code>, das zum Controller gehört und an abbrechbare asynchrone Vorgänge wie <code>fetch()</code> übergeben wird.
AbortSignal.aborted Eigenschaft
Die schreibgeschützte Eigenschaft <code>aborted</code> gibt an, ob das zugehörige Signal bereits abgebrochen wurde (<code>true</code>) oder nicht (<code>false</code>).
AbortSignal.reason Eigenschaft
Nur lesbare Eigenschaft, die den beim Abbruch übergebenen Grund enthält – oder <code>undefined</code>, solange das Signal nicht abgebrochen wurde.
AbstractRange.collapsed Eigenschaft
Die schreibgeschützte Eigenschaft <code>collapsed</code> gibt <code>true</code> zurück, wenn Start- und Endposition eines Bereichs identisch sind, der Bereich also leer ist.
AbstractRange.endContainer Eigenschaft
Schreibgeschützte Eigenschaft, die den <code>Node</code> liefert, in dem das Ende eines Bereichs (<code>Range</code> oder <code>StaticRange</code>) liegt.
AbstractRange.endOffset Eigenschaft
Die schreibgeschützte Eigenschaft <code>endOffset</code> liefert die Position des Bereichsendes innerhalb von <code>endContainer</code>.
AbstractRange.startContainer Eigenschaft
Schreibgeschützte Eigenschaft, die den <code>Node</code> liefert, in dem der Bereich (<code>Range</code> oder <code>StaticRange</code>) beginnt.
AbstractRange.startOffset Eigenschaft
Gibt den Versatz innerhalb von <code>startContainer</code> zurück, an dem ein <code>Range</code> oder <code>StaticRange</code> beginnt. Die Eigenschaft ist schreibgeschützt.
Accelerometer.x Eigenschaft
Schreibgeschützte Zahl mit der aktuellen Beschleunigung des Geräts entlang seiner x-Achse in m/s² (inklusive Erdbeschleunigung).
Accelerometer.y Eigenschaft
Schreibgeschützte Eigenschaft, die die aktuelle Beschleunigung des Geräts entlang seiner y-Achse in m/s² als <code>number</code> liefert.
Accelerometer.z Eigenschaft
Schreibgeschützte Eigenschaft, die die zuletzt gemessene Beschleunigung des Geräts entlang seiner z-Achse in m/s² als <code>number</code> liefert.
AggregateError: errors Eigenschaft
Die Daten-Eigenschaft <code>errors</code> einer <code>AggregateError</code>-Instanz enthält ein Array mit allen gesammelten Einzelfehlern.
AmbientLightSensor.illuminance Eigenschaft
Schreibgeschützte Eigenschaft, die die aktuell gemessene Umgebungslichtstärke rund um das Gerät in Lux als <code>number</code> liefert.
AnalyserNode.fftSize Eigenschaft
Legt die Fenstergröße in Samples fest, mit der ein <code>AnalyserNode</code> per Fast Fourier Transform (FFT) Frequenz- und Zeitbereichsdaten ermittelt.
AnalyserNode.frequencyBinCount Eigenschaft
Schreibgeschützte Ganzzahl mit der Anzahl der Frequenzbänder (Bins) eines <code>AnalyserNode</code>, immer die Hälfte von <code>fftSize</code>.
AnalyserNode.maxDecibels Eigenschaft
Gleitkommawert in dBFS, der die obere Grenze des Wertebereichs festlegt, auf den <code>getByteFrequencyData()</code> die FFT-Daten auf 0–255 abbildet.
AnalyserNode.minDecibels Eigenschaft
Liest oder setzt den unteren Dezibel-Grenzwert, der bei <code>getByteFrequencyData()</code> auf den Byte-Wert 0 abgebildet wird. Standardwert: <code>-100</code>.
AnalyserNode.smoothingTimeConstant Eigenschaft
Double-Wert zwischen 0 und 1, der festlegt, wie stark das aktuelle Frequenzspektrum mit dem vorherigen Analyse-Frame gemittelt (geglättet) wird.
Animation.currentTime Eigenschaft
Liest oder setzt die aktuelle Zeitposition einer Animation in Millisekunden, egal ob sie läuft, pausiert oder beendet ist.
Animation.effect Eigenschaft
Liest oder setzt den <code>AnimationEffect</code> (meist ein <code>KeyframeEffect</code>), den eine <code>Animation</code> abspielt.
Animation.finished Eigenschaft
Schreibgeschützte Eigenschaft, die ein <code>Promise</code> liefert, das mit der <code>Animation</code> selbst erfüllt wird, sobald die Animation fertig abgespielt ist.
Animation.id Eigenschaft
Liest oder setzt einen frei wählbaren String, mit dem sich eine <code>Animation</code> der Web Animations API identifizieren lässt.
Animation.overallProgress Eigenschaft
Liefert als schreibgeschützte Zahl zwischen <code>0</code> und <code>1</code>, wie weit eine Animation über alle Wiederholungen hinweg fortgeschritten ist, oder <code>null</code>.
Animation.pending Eigenschaft
Schreibgeschützter Boolean, der angibt, ob die Animation gerade auf einen asynchronen Vorgang wartet, etwa auf einen ausstehenden Start (play) oder eine ausstehende Pause (pause).
Animation.playbackRate Eigenschaft
Liest oder setzt die Wiedergaberate einer Animation: <code>1</code> = normal, <code>2</code> = doppelt so schnell, negative Werte = rückwärts, <code>0</code> = angehalten.
Animation.playState Eigenschaft
Liefert den aktuellen Wiedergabestatus einer Animation als Zeichenkette: <code>"idle"</code>, <code>"running"</code>, <code>"paused"</code> oder <code>"finished"</code>.
Animation.ready Eigenschaft
Schreibgeschützte Eigenschaft, die ein <code>Promise</code> liefert, das erfüllt wird, sobald die Animation bereit zum Abspielen ist (kein ausstehender Play- oder Pause-Vorgang mehr).
Animation.replaceState Eigenschaft
Schreibgeschützte Eigenschaft, die mit <code>"active"</code>, <code>"removed"</code> oder <code>"persisted"</code> angibt, ob eine ersetzte Animation automatisch entfernt wurde.
Animation.startTime Eigenschaft
Liest oder setzt den geplanten Startzeitpunkt einer <code>Animation</code> in Millisekunden, bezogen auf die Zeitleiste (<code>timeline</code>) der Animation.
Animation.timeline Eigenschaft
Liest oder setzt die <code>AnimationTimeline</code>, an die eine <code>Animation</code> gebunden ist, z. B. <code>document.timeline</code> oder eine <code>ScrollTimeline</code>.
AnimationEvent.animation Eigenschaft
Schreibgeschützte Eigenschaft, die das <code>Animation</code>-Objekt (in der Regel ein <code>CSSAnimation</code>) liefert, das ein <code>AnimationEvent</code> ausgelöst hat.
AnimationEvent.animationName Eigenschaft
Schreibgeschützter String mit dem Wert der CSS-Eigenschaft <code>animation-name</code> der Animation, die das Ereignis ausgelöst hat.
AnimationEvent.elapsedTime Eigenschaft
Schreibgeschützte Gleitkommazahl mit der Laufzeit einer CSS-Animation in Sekunden zum Zeitpunkt des Ereignisses. Pausenzeiten werden nicht mitgezählt.
AnimationEvent.pseudoElement Eigenschaft
Schreibgeschützter String mit dem Namen des Pseudo-Elements (z. B. <code>"::before"</code>), auf dem die CSS-Animation läuft, oder ein leerer String.
AnimationPlaybackEvent.currentTime Eigenschaft
Schreibgeschützte Eigenschaft mit der aktuellen Zeit der Animation (in Millisekunden) zu dem Zeitpunkt, an dem das Ereignis in die Warteschlange gestellt wurde.
AnimationPlaybackEvent.timelineTime Eigenschaft
Schreibgeschützte Eigenschaft, die den Zeitwert der Zeitleiste (<code>timeline</code>) der Animation zum Zeitpunkt des Einreihens des Ereignisses liefert.
AnimationTimeline.currentTime Eigenschaft
Gibt die aktuelle Zeit einer Animations-Zeitleiste zurück: bei <code>DocumentTimeline</code> in Millisekunden, bei Scroll-Zeitleisten als Prozentwert, oder <code>null</code>, wenn sie inaktiv ist.
AnimationTimeline.duration Eigenschaft
Nur lesbare Eigenschaft, die den Höchstwert einer Animations-Timeline als <code>CSSNumericValue</code> liefert – oder <code>null</code>, wenn die Timeline kein Ende hat.
arguments.callee Eigenschaft
Die Dateneigenschaft <code>arguments.callee</code> verweist auf die gerade ausgeführte Funktion, zu der das <code>arguments</code>-Objekt gehört.
arguments.length Eigenschaft
Die Dateneigenschaft <code>arguments.length</code> gibt an, wie viele Argumente beim Aufruf tatsächlich an eine Funktion übergeben wurden.
Array.prototype[Symbol.unscopables] Eigenschaft
Objekt ohne Prototyp, das Array-Methodennamen auflistet, die in einer <code>with</code>-Anweisung nicht als Variablen sichtbar werden sollen.
Array: length Eigenschaft
Die Daten-Eigenschaft <code>length</code> einer Array-Instanz gibt die Anzahl der Plätze im Array an – also den höchsten Index plus eins – und ist beschreibbar.
Array[Symbol.species] Eigenschaft
Statische Getter-Eigenschaft, die den Konstruktor liefert, mit dem Array-Methoden wie <code>map()</code> oder <code>filter()</code> ihre neuen Arrays erzeugen.
ArrayBuffer.prototype.byteLength Eigenschaft
Die Zugriffseigenschaft <code>byteLength</code> gibt die aktuelle Länge eines <code>ArrayBuffer</code> in Bytes zurück. Sie ist schreibgeschützt.
ArrayBuffer.prototype.detached Eigenschaft
Gibt einen booleschen Wert zurück, der anzeigt, ob der <code>ArrayBuffer</code> abgetrennt wurde, z. B. durch <code>transfer()</code> oder <code>postMessage()</code>.
ArrayBuffer.prototype.maxByteLength Eigenschaft
Liefert die maximale Größe in Bytes, auf die ein <code>ArrayBuffer</code> per <code>resize()</code> vergrößert werden kann.
ArrayBuffer.prototype.resizable Eigenschaft
Gibt einen booleschen Wert zurück, der anzeigt, ob der <code>ArrayBuffer</code> mit <code>resize()</code> vergrößert oder verkleinert werden kann.
ArrayBuffer[Symbol.species] Eigenschaft
Statischer Getter, der den Konstruktor liefert, mit dem <code>ArrayBuffer</code>-Methoden wie <code>slice()</code> neue Buffer-Objekte erzeugen. Standardmäßig ist das <code>this</code>.
AsyncDisposableStack.prototype.disposed Eigenschaft
Gibt <code>true</code> zurück, wenn der <code>AsyncDisposableStack</code> schon mit <code>disposeAsync()</code> entsorgt oder mit <code>move()</code> verschoben wurde, sonst <code>false</code>.
AsyncGeneratorFunction.prototype.prototype Eigenschaft
Verweist auf das gemeinsame Prototyp-Objekt <code>AsyncGenerator.prototype</code>, von dem die <code>prototype</code>-Objekte aller asynchronen Generatorfunktionen erben.
Attr.localName Eigenschaft
Die schreibgeschützte Eigenschaft <code>localName</code> liefert den lokalen Teil des qualifizierten Attributnamens, also den Namen ohne Namensraum-Präfix.
Attr.name Eigenschaft
Liefert den qualifizierten Namen eines Attributs, also den lokalen Namen samt Namensraum-Präfix (z. B. <code>xlink:href</code>), falls eines vorhanden ist. Die Eigenschaft ist schreibgeschützt.
Attr.namespaceURI Eigenschaft
Gibt den Namespace-URI eines Attributs als String zurück oder <code>null</code>, wenn das Attribut in keinem Namespace liegt.
Attr.ownerElement Eigenschaft
Die schreibgeschützte Eigenschaft <code>ownerElement</code> liefert das <code>Element</code>, an dem ein <code>Attr</code>-Knoten hängt, oder <code>null</code>.
Attr.prefix Eigenschaft
Gibt das Namensraum-Präfix eines Attributs als String zurück, z. B. <code>"xlink"</code> bei <code>xlink:href</code>, oder <code>null</code>, wenn kein Präfix gesetzt ist.
Attr.specified Eigenschaft
Die schreibgeschützte Eigenschaft <code>Attr.specified</code> gibt immer <code>true</code> zurück und existiert nur noch aus Gründen der Abwärtskompatibilität.
Attr.value Eigenschaft
Die Eigenschaft <code>value</code> eines <code>Attr</code>-Knotens liest oder setzt den Wert des Attributs als Zeichenkette.
AudioBuffer.duration Eigenschaft
Schreibgeschützte Eigenschaft, die die Dauer der im <code>AudioBuffer</code> gespeicherten PCM-Daten in Sekunden als Gleitkommazahl liefert.
AudioBuffer.length Eigenschaft
Schreibgeschützte Ganzzahl mit der Anzahl der Abtastrahmen (Sample-Frames) pro Kanal, die im <code>AudioBuffer</code> gespeichert sind.
AudioBuffer.numberOfChannels Eigenschaft
Gibt die Anzahl der diskreten Audiokanäle (z. B. 1 = Mono, 2 = Stereo) der im <code>AudioBuffer</code> gespeicherten PCM-Daten als Ganzzahl zurück.
AudioBuffer.sampleRate Eigenschaft
Liefert die Abtastrate (Samples pro Sekunde, als Gleitkommazahl) der im <code>AudioBuffer</code> gespeicherten PCM-Daten. Nur lesbar.
AudioBufferSourceNode.buffer Eigenschaft
Liest oder setzt den <code>AudioBuffer</code>, dessen Audiodaten ein <code>AudioBufferSourceNode</code> abspielt, oder <code>null</code>, wenn noch kein Puffer zugewiesen ist.
AudioBufferSourceNode.detune Eigenschaft
Ein k-rate <code>AudioParam</code>, das die Verstimmung der Wiedergabe eines <code>AudioBufferSourceNode</code> in Cent angibt (100 Cent = 1 Halbton).
AudioBufferSourceNode.loop Eigenschaft
Boolean-Eigenschaft, die festlegt, ob ein <code>AudioBufferSourceNode</code> seinen Puffer nach Erreichen des Endes (bzw. von <code>loopEnd</code>) erneut abspielt.
AudioBufferSourceNode.loopEnd Eigenschaft
Gibt in Sekunden an, an welcher Position im <code>AudioBuffer</code> die Wiedergabe bei aktivem <code>loop</code> zurück zu <code>loopStart</code> springt.
AudioBufferSourceNode.loopStart Eigenschaft
Gleitkommawert in Sekunden, der angibt, an welcher Stelle im <code>AudioBuffer</code> die Wiedergabe beim Schleifen neu beginnt.
AudioBufferSourceNode.playbackRate Eigenschaft
Schreibgeschützter k-rate-<code>AudioParam</code>, der die Wiedergabegeschwindigkeit eines <code>AudioBufferSourceNode</code> bestimmt (Standard: <code>1</code>).
AudioContext.baseLatency Eigenschaft
Schreibgeschützte Eigenschaft, die in Sekunden angibt, wie viel Verarbeitungslatenz der <code>AudioContext</code> intern verursacht, bis Audio an das Audio-Subsystem übergeben wird.
AudioContext.outputLatency Eigenschaft
Schreibgeschützte Eigenschaft, die in Sekunden schätzt, wie lange es dauert, bis Audio vom <code>AudioContext</code> tatsächlich am Ausgabegerät hörbar ist.
AudioContext.playbackStats Eigenschaft
Schreibgeschützte Eigenschaft, die ein <code>AudioPlaybackStats</code>-Objekt mit Statistiken zu Dauer, Unterbrechungen (Underruns) und Latenz der Wiedergabe eines <code>AudioContext</code> liefert.
AudioContext.sinkId Eigenschaft
Schreibgeschützte Eigenschaft, die die Sink-ID des Audio-Ausgabegeräts zurückgibt, auf dem ein <code>AudioContext</code> gerade abspielt.
AudioData.duration Eigenschaft
Schreibgeschützte Eigenschaft, die die Dauer eines <code>AudioData</code>-Objekts in Mikrosekunden als ganze Zahl liefert.
AudioData.format Eigenschaft
Liefert das Sample-Format (z. B. <code>"f32-planar"</code> oder <code>"s16"</code>) eines <code>AudioData</code>-Objekts; nach <code>close()</code> ist der Wert <code>null</code>.
AudioData.numberOfChannels Eigenschaft
Gibt die Anzahl der Audiokanäle eines <code>AudioData</code>-Objekts zurück, z. B. <code>1</code> für Mono oder <code>2</code> für Stereo. Die Eigenschaft ist schreibgeschützt.
AudioData.numberOfFrames Eigenschaft
Schreibgeschützte Eigenschaft, die die Anzahl der Frames (Samples pro Kanal) in einem <code>AudioData</code>-Objekt als Ganzzahl liefert.
AudioData.sampleRate Eigenschaft
Die schreibgeschützte Eigenschaft <code>AudioData.sampleRate</code> gibt die Abtastrate des Audio-Blocks in Hertz (Samples pro Sekunde und Kanal) als Gleitkommazahl zurück.
AudioData.timestamp Eigenschaft
Schreibgeschützte Eigenschaft, die den Präsentationszeitstempel eines <code>AudioData</code>-Objekts als ganze Zahl in Mikrosekunden liefert.
AudioDecoder.decodeQueueSize Eigenschaft
Schreibgeschützte Ganzzahl mit der Anzahl der Dekodierungsanforderungen, die im <code>AudioDecoder</code> noch auf ihre Verarbeitung warten.
AudioDecoder.state Eigenschaft
Die schreibgeschützte Eigenschaft <code>state</code> liefert den aktuellen Zustand eines <code>AudioDecoder</code>: <code>"unconfigured"</code>, <code>"configured"</code> oder <code>"closed"</code>.
AudioDestinationNode.maxChannelCount Eigenschaft
Schreibgeschützte Zahl (<code>unsigned long</code>), die angibt, wie viele Kanäle das physische Audio-Ausgabegerät höchstens verarbeiten kann.
AudioEncoder.encodeQueueSize Eigenschaft
Schreibgeschützte Ganzzahl: Sie gibt an, wie viele Kodieranfragen im <code>AudioEncoder</code> noch in der Warteschlange stehen und noch nicht verarbeitet wurden.
AudioEncoder.state Eigenschaft
Schreibgeschützte Eigenschaft, die den aktuellen Zustand des Audio-Encoders als <code>"unconfigured"</code>, <code>"configured"</code> oder <code>"closed"</code> liefert.
AudioListener.forwardX Eigenschaft
Schreibgeschützter <code>AudioParam</code> für die x-Komponente des Vorwärtsvektors, also der Blickrichtung des Zuhörers im 3D-Audioraum. Standardwert: <code>0</code>.
AudioListener.forwardY Eigenschaft
Schreibgeschützter <code>AudioParam</code> mit der y-Komponente des Vorwärts-Vektors, also der Blickrichtung des Zuhörers im 3D-Audioraum.
AudioListener.forwardZ Eigenschaft
Schreibgeschützter <code>AudioParam</code>, der die z-Komponente des Vorwärts-Richtungsvektors des Zuhörers im 3D-Audioraum angibt (Standardwert <code>-1</code>).
AudioListener.positionX Eigenschaft
Schreibgeschützter <code>AudioParam</code>, der die x-Koordinate des Hörers im dreidimensionalen kartesischen Raum eines <code>AudioContext</code> angibt.
AudioListener.positionY Eigenschaft
Schreibgeschützter <code>AudioParam</code>, der die y-Koordinate (Höhe) des Hörers im 3D-Raum eines <code>AudioContext</code> angibt.
AudioListener.positionZ Eigenschaft
Schreibgeschütztes <code>AudioParam</code>, das die z-Position des Zuhörers im dreidimensionalen kartesischen Raum der Web Audio API angibt.
AudioListener.upX Eigenschaft
Schreibgeschützter <code>AudioParam</code> mit der x-Komponente des Aufwärtsvektors (Up-Vektor), der festlegt, wo beim Zuhörer „oben“ ist.
AudioListener.upY Eigenschaft
Schreibgeschützter <code>AudioParam</code> mit der y-Komponente des Aufwärtsvektors, der die Kopf-Oben-Richtung des Zuhörers im 3D-Audioraum festlegt (Standard: <code>1</code>).
AudioListener.upZ Eigenschaft
Schreibgeschützte Eigenschaft mit einem <code>AudioParam</code> für die z-Komponente des Aufwärtsvektors (Oben-Richtung des Kopfes) des Hörers im 3D-Raum.
AudioNode.channelCount Eigenschaft
Ganzzahl, die festlegt, auf wie viele Kanäle die Eingänge eines <code>AudioNode</code> beim Up- und Down-Mixen gebracht werden.
AudioNode.channelCountMode Eigenschaft
Legt als Aufzählungswert (<code>"max"</code>, <code>"clamped-max"</code>, <code>"explicit"</code>) fest, wie ein <code>AudioNode</code> die Kanalzahl seiner Eingänge bestimmt, also wie hoch- oder heruntergemischt wird.
AudioNode.channelInterpretation Eigenschaft
Legt fest, wie ein <code>AudioNode</code> Eingangskanäle auf Ausgangskanäle abbildet, wenn Up- oder Down-Mixing nötig ist: <code>"speakers"</code> oder <code>"discrete"</code>.
AudioNode.context Eigenschaft
Schreibgeschützte Eigenschaft, die den <code>BaseAudioContext</code> zurückgibt, zu dessen Audio-Verarbeitungsgraph der Knoten gehört.
AudioNode.numberOfInputs Eigenschaft
Nur lesbare Eigenschaft, die angibt, wie viele Eingänge ein <code>AudioNode</code> hat. Quellknoten haben 0 Eingänge.
AudioNode.numberOfOutputs Eigenschaft
Schreibgeschützte Eigenschaft, die angibt, wie viele Ausgänge ein <code>AudioNode</code> besitzt.
AudioParam.defaultValue Eigenschaft
Schreibgeschützter Anfangswert eines <code>AudioParam</code>, wie ihn der erzeugende <code>AudioNode</code> festlegt, z. B. <code>1</code> für <code>GainNode.gain</code>.
AudioParam.maxValue Eigenschaft
Schreibgeschützte Gleitkommazahl mit der Obergrenze des nominalen (effektiven) Wertebereichs eines <code>AudioParam</code>.
AudioParam.minValue Eigenschaft
Schreibgeschützte Zahl mit dem kleinsten Wert des nominalen (wirksamen) Bereichs eines <code>AudioParam</code>, z. B. <code>-1</code> für <code>StereoPannerNode.pan</code>.
AudioParam.value Eigenschaft
Liest oder setzt den aktuellen Wert eines <code>AudioParam</code>, z. B. die Lautstärke (<code>gain</code>) oder die Frequenz (<code>frequency</code>) eines Audio-Knotens.
AudioPlaybackStats.averageLatency Eigenschaft
Schreibgeschützte Zahl mit der durchschnittlichen Ausgabelatenz in Sekunden seit Start des Audio-Kontexts oder seit dem letzten Aufruf von <code>resetLatency()</code>.
AudioPlaybackStats.maximumLatency Eigenschaft
Schreibgeschützte Zahl: die höchste Ausgabelatenz in Sekunden seit dem Start des Audio-Kontexts oder seit dem letzten Aufruf von <code>resetLatency()</code>.
AudioPlaybackStats.minimumLatency Eigenschaft
Schreibgeschützte Zahl mit der kleinsten gemessenen Ausgabelatenz (in Sekunden) seit Start des <code>AudioContext</code> bzw. seit dem letzten <code>resetLatency()</code>.
AudioPlaybackStats.totalDuration Eigenschaft
Schreibgeschützte Eigenschaft: Gesamtdauer aller Audioframes in Sekunden, die ein <code>AudioContext</code> seit seiner Initialisierung ausgegeben hat.
AudioPlaybackStats.underrunDuration Eigenschaft
Schreibgeschützte Zahl, die angibt, wie lange (in Sekunden) seit dem Start des Audio-Kontexts insgesamt Underruns aufgetreten sind, also Aussetzer in der Wiedergabe.
AudioPlaybackStats.underrunEvents Eigenschaft
Schreibgeschützte Zahl, die angibt, wie viele Underrun-Ereignisse (Aussetzer durch zu spät gelieferte Audiodaten) seit dem Start des <code>AudioContext</code> aufgetreten sind.
AudioProcessingEvent.inputBuffer Eigenschaft
Schreibgeschützter <code>AudioBuffer</code> mit den Eingangs-Samples, die ein <code>ScriptProcessorNode</code> im aktuellen <code>audioprocess</code>-Ereignis verarbeiten soll.
AudioProcessingEvent.outputBuffer Eigenschaft
Schreibgeschützte Eigenschaft, die den <code>AudioBuffer</code> liefert, in den ein <code>ScriptProcessorNode</code> während des <code>audioprocess</code>-Events die Ausgabedaten schreibt.
AudioProcessingEvent.playbackTime Eigenschaft
Schreibgeschützte Eigenschaft, die angibt, zu welchem Zeitpunkt (in Sekunden, bezogen auf <code>AudioContext.currentTime</code>) der verarbeitete Audioblock abgespielt wird.
AudioSession.state Eigenschaft
Die schreibgeschützte Eigenschaft <code>state</code> gibt den aktuellen Zustand der Audio-Session der Seite zurück: <code>"inactive"</code>, <code>"active"</code> oder <code>"interrupted"</code>.
AudioSession.type Eigenschaft
Liest oder setzt den Typ der Audio-Sitzung einer Seite, z. B. <code>"playback"</code> oder <code>"ambient"</code>. Der Typ steuert, wie sich deren Audio gegenüber anderen Apps verhält.
AudioSinkInfo.type Eigenschaft
Schreibgeschützte Eigenschaft, die den Typ des Audioausgabegeräts eines <code>AudioSinkInfo</code>-Objekts als String zurückgibt. Aktuell ist nur <code>"none"</code> möglich.
AudioTrack.enabled Eigenschaft
Boolesche Eigenschaft, die angibt bzw. festlegt, ob ein <code>AudioTrack</code> eines Medienelements gerade aktiv ist und abgespielt wird.
AudioTrack.id Eigenschaft
Schreibgeschützter String, der eine Audiospur (<code>AudioTrack</code>) innerhalb der <code>audioTracks</code>-Liste eines Medienelements eindeutig kennzeichnet.
AudioTrack.kind Eigenschaft
Nur lesbarer String, der die Kategorie einer Audiospur angibt, z. B. <code>"main"</code>, <code>"descriptions"</code> oder <code>"commentary"</code>.
AudioTrack.label Eigenschaft
Schreibgeschützte Zeichenkette mit der menschenlesbaren Bezeichnung einer Audiospur, z. B. „Deutsch“ oder „Regiekommentar“, sonst ein leerer String.
AudioTrack.language Eigenschaft
Schreibgeschützte Eigenschaft, die die Sprache einer Audiospur als BCP-47-Sprachcode (z. B. <code>"de"</code>, <code>"en-US"</code>) oder als leere Zeichenkette liefert.
AudioTrack.sourceBuffer Eigenschaft
Schreibgeschützte Eigenschaft, die den <code>SourceBuffer</code> zurückgibt, der diese Audiospur erzeugt hat, oder <code>null</code>.
AudioTrackList.length Eigenschaft
Gibt die Anzahl der <code>AudioTrack</code>-Objekte in einer <code>AudioTrackList</code> zurück, also wie viele Audiospuren ein Medienelement hat.
AudioWorklet: port Eigenschaft
Liefert einen <code>MessagePort</code>, über den der Haupt-Thread mit dem gesamten <code>AudioWorkletGlobalScope</code> eines Audio-Kontexts Nachrichten austauscht.
AudioWorkletGlobalScope.currentFrame Eigenschaft
Liefert als schreibgeschützte Ganzzahl den stetig wachsenden Sample-Frame des Audio-Blocks, der gerade verarbeitet wird – nur im AudioWorklet-Kontext verfügbar.
AudioWorkletGlobalScope.currentTime Eigenschaft
Liefert die ständig steigende Kontextzeit in Sekunden für den Audioblock, der gerade im AudioWorklet verarbeitet wird. Die Eigenschaft ist schreibgeschützt.
AudioWorkletGlobalScope.sampleRate Eigenschaft
Liefert als schreibgeschützte Fließkommazahl die Abtastrate (in Hz) des <code>BaseAudioContext</code>, zu dem das Audio-Worklet gehört.
AudioWorkletGlobalScope: port Eigenschaft
Schreibgeschützter <code>MessagePort</code> im globalen Gültigkeitsbereich eines AudioWorklets für den Nachrichtenaustausch mit <code>AudioWorklet.port</code> im Hauptthread.
AudioWorkletNode.parameters Eigenschaft
Liefert die schreibgeschützte <code>AudioParamMap</code> eines <code>AudioWorkletNode</code> – eine Map-ähnliche Sammlung der benutzerdefinierten <code>AudioParam</code>-Objekte.
AudioWorkletNode.port Eigenschaft
Die schreibgeschützte Eigenschaft <code>port</code> gibt den <code>MessagePort</code> zurück, über den die <code>AudioWorkletNode</code> mit ihrem <code>AudioWorkletProcessor</code> kommuniziert.
AudioWorkletProcessor.parameterDescriptors Eigenschaft
Statischer Getter einer eigenen <code>AudioWorkletProcessor</code>-Unterklasse, der ein Iterable von <code>AudioParamDescriptor</code>-Objekten zurückgibt und so die automatisierbaren Parameter festlegt.
AudioWorkletProcessor.port Eigenschaft
Schreibgeschützte Eigenschaft, die den <code>MessagePort</code> für die bidirektionale Kommunikation zwischen dem Prozessor und seinem <code>AudioWorkletNode</code> zurückgibt.
AuthenticatorAssertionResponse.authenticatorData Eigenschaft
Nur lesbares <code>ArrayBuffer</code> mit den Authentifikator-Daten einer WebAuthn-Anmeldung: rpIdHash, Flags, Signaturzähler und optionale Erweiterungen.
AuthenticatorAssertionResponse.signature Eigenschaft
Schreibgeschützter <code>ArrayBuffer</code> mit der Signatur des Authenticators über <code>authenticatorData</code> und den SHA-256-Hash von <code>clientDataJSON</code>.
AuthenticatorAssertionResponse.userHandle Eigenschaft
Schreibgeschützter <code>ArrayBuffer</code> (oder <code>null</code>) mit dem opaken Benutzer-Bezeichner, der bei der Registrierung als <code>user.id</code> hinterlegt wurde.
AuthenticatorAttestationResponse.attestationObject Eigenschaft
Schreibgeschützter <code>ArrayBuffer</code> mit dem CBOR-kodierten Attestation-Objekt: Authenticator-Daten mit neuem öffentlichem Schlüssel plus optionaler Attestation-Signatur.
AuthenticatorResponse.clientDataJSON Eigenschaft
Nur lesbarer <code>ArrayBuffer</code> mit UTF-8-kodiertem JSON, das die Client-Daten (Typ, Challenge, Origin) einer WebAuthn-Registrierung oder -Anmeldung enthält.

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.