dom / latest / broadcastchannel / broadcastchannel.html /

BroadcastChannel()

The BroadcastChannel() constructor creates a new BroadcastChannel and connects it to the underlying channel.

Note: This feature is available in Web Workers

Syntax

new BroadcastChannel(channelName);

Values

channelName

Is a DOMString representing the name of the channel; there is one single channel with this name for all browsing contexts with the same origin.

Examples

// create a new channel listening to the "internal_notification" channel.

var bc = new BroadcastChannel('internal_notification');
bc.postMessage('New listening connected!');

Specifications

Browser compatibility

Desktop Mobile
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox for Android Opera Android Safari on IOS Samsung Internet
BroadcastChannel
54
79
38
No
41
15.4
54
54
38
41
15.4
6.0

See also

© 2005–2021 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/BroadcastChannel/BroadcastChannel