BroadcastChannel
要するに同一オリジンのタブ間の通信ができる、という理解をしている
The BroadcastChannel interface represents a named channel that any browsing context of a given origin can subscribe to. It allows communication between different documents (in different windows, tabs, frames or iframes) of the same origin. Messages are broadcasted via a message event fired at all BroadcastChannel objects listening to the channel, except the object that sent the message.
同一オリジンの、異なるwindow, tab, frameで通信ができる
単に同一のデータを持ちたいならlocalStorageをwatchでも良い
というか、こっちよりBroadcastChannelのほうがいいケースは少ないかも
イベントで、データが揮発で構わないとか?