AudioParamMap
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2021.
Die AudioParamMap
Schnittstelle der Web Audio API repräsentiert eine durchlaufbare und schreibgeschützte Menge von mehreren Audioparametern.
Eine AudioParamMap
-Instanz ist ein schreibgeschütztes Map
-ähnliches Objekt, bei dem jeder Schlüssel ein Namens-String für einen Parameter ist, und der entsprechende Wert ein AudioParam
mit dem Wert dieses Parameters enthält.
Instanzeigenschaften
Die folgenden Methoden stehen allen schreibgeschützten Map
-ähnlichen Objekten zur Verfügung (die untenstehenden Links führen zur Map
-Referenzseite des globalen Objekts).
size
-
Gibt die Anzahl der Einträge in der Map zurück.
Instanzmethoden
Die folgenden Methoden stehen allen schreibgeschützten Map
-ähnlichen Objekten zur Verfügung (die untenstehenden Links führen zur Map
-Referenzseite des globalen Objekts).
entries()
-
Gibt ein neues Iterator-Objekt zurück, das Einträge in
[key, value]
-Paaren in der Map in der Einfügereihenfolge liefert. forEach()
-
Ruft eine bereitgestellte Callback-Funktion einmal für jeden Wert und Schlüssel, der in der Map vorhanden ist, in der Einfügereihenfolge auf.
get()
-
Gibt den
AudioParam
-Wert zurück, der dem Stringschlüssel zugeordnet ist, oderundefined
, wenn keiner vorhanden ist. has()
-
Gibt einen boolean zurück, der angibt, ob ein Schlüssel in der Map vorhanden ist oder nicht.
keys()
-
Gibt ein neues Iterator-Objekt zurück, das die Stringschlüssel in der Map in der Einfügereihenfolge liefert.
values()
-
Gibt ein neues Iterator-Objekt zurück, das die
AudioParam
-Werte in der Map in der Einfügereihenfolge liefert.
Spezifikationen
Specification |
---|
Web Audio API # audioparammap |
Browser-Kompatibilität
BCD tables only load in the browser