पर्यवेक्षक डिजाइन पैटर्न आपको जावास्क्रिप्ट में वास्तविक दुनिया की समस्याओं का समाधान करने में मदद कर सकता है। यह एक ही डेटा के साथ समन्वयित तत्वों का एक गुच्छा रखने की बार-बार समस्या को हल करता है। अक्सर ऐसा मामला होता है, जब ब्राउज़र विशिष्ट घटनाओं को निकालता है। सुनिश्चित करें कि आप में से ज्यादातर अब तक इस तरह की समस्या आ चुके हैं और उपकरण और तीसरे पक्ष की निर्भरता की ओर चलते हैं।