JavaScript Storage_event Guide
The storage event fires when localStorage changes in another tab. Enables cross-tab communication and synchronization. The guide walks through Storage Events. `window.addEventListener("storage", event => { event.key, event.oldValue, event.newValue, event.url, event.storageArea })`. Fires on OTHER tabs (not the changing tab). Use for: sync theme/logout/cart across tabs, broadcast data changes. event.storageArea === localStorage (for localStorage events). The guide is organized into 1 sections that build on each other, each pairing a prose explanation with runnable code. Related guides: Arrays, Strings, Numbers, Math, Date. This is one of 145 JavaScript guides on JS Reference — see the full list on the guides page. Practice what you learn in the JavaScript playground, and look up any unfamiliar term in the JavaScript glossary.