JavaScript · Senior · Frage 42 von 75
Wie synchronisiert man Daten zwischen Tabs derselben Website?
- 1Mit
window.opener, das alle Tabs derselben Website haben - 2Mit
sessionStorage- es ist für alle Tabs der Website gemeinsam - 3Mit
BroadcastChanneloder dem Eventstorage
Antwort zeigen
Richtige Antwort: Mit BroadcastChannel oder dem Event storage
Erklärung
BroadcastChannel('app') liefert Nachrichten an alle Kontexte desselben Origins (Tabs, iframes, Worker). Das Event storage feuert in anderen Tabs, wenn localStorage beschrieben wird. sessionStorage ist pro Tab isoliert.