AudioParamMap

基线 广泛可用

此功能已得到良好建立,并且可在许多设备和浏览器版本中使用。它自以下时间起在浏览器中可用: 2021 年 4 月.

AudioParamMap 接口是 Web 音频 API 的一部分,它表示一组可迭代且只读的多个音频参数。

AudioParamMap 实例是一个只读的 Map 类对象,其中每个键都是参数的名称字符串,相应的值是一个 AudioParam,包含该参数的值。

实例属性

以下方法可用于所有只读的 Map 类对象(以下链接指向 Map 全局对象参考页面)。

size

返回映射中的条目数。

实例方法

以下方法可用于所有只读的 Map 类对象(以下链接指向 Map 全局对象参考页面)。

entries()

返回一个新的 迭代器对象,该对象以 [key, value] 对的形式生成映射中的条目,并按插入顺序排列。

forEach()

为映射中存在的每个值和键调用提供的 回调函数 一次,并按插入顺序排列。

get()

返回与字符串键关联的 AudioParam 值,如果不存在则返回 undefined

has()

返回一个 布尔值,指示键是否存在于映射中。

keys()

返回一个新的迭代器对象,该对象按插入顺序生成映射中的字符串键。

values()

返回一个新的迭代器对象,该对象按插入顺序生成映射中的 AudioParam 值。

规范

规范
Web 音频 API
# audioparammap

浏览器兼容性

BCD 表格仅在浏览器中加载