juniorWebSockets
What are WebSocket events in JavaScript?
Updated May 6, 2026
Short answer
WebSocket events include open, message, error, and close.
Deep explanation
These events handle connection lifecycle, incoming messages, errors, and disconnection states.
Real-world example
Chat app detecting when user goes offline.
Common mistakes
- Not handling onerror and onclose properly.
Follow-up questions
- What happens on socket.close?