AudioNode:numberOfOutputs 属性

基线 广泛可用

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

AudioNode 接口的 numberOfOutputs 属性返回从节点输出的输出数量。目标节点(如 AudioDestinationNode)在此属性的值为 0。

一个整数 ≥ 0。

示例

js
const audioCtx = new AudioContext();

const oscillator = audioCtx.createOscillator();
const gainNode = audioCtx.createGain();

oscillator.connect(gainNode).connect(audioCtx.destination);

console.log(oscillator.numberOfOutputs); // 1
console.log(gainNode.numberOfOutputs); // 1
console.log(audioCtx.destination.numberOfOutputs); // 0

规范

规范
Web 音频 API
# dom-audionode-numberofoutputs

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅