JavaScript Online Quiz Hindi - Page 6
Special Note
यहाँ JavaScript के कुछ Advanced, Practical और Interesting तथ्य(Fact) दिए गए हैं:
1. JavaScript में Event Bubbling होता है: जब किसी nested element पर event trigger होता है, तो event कई परिस्थितियों में उसके parent elements की ओर भी propagate कर सकता है। इसे event bubbling कहा जाता है।
2. Event Delegation से कई Elements को Efficiently Handle किया जा सकता है: हर child element पर अलग event listener लगाने के बजाय parent element पर event listener लगाकर event propagation की मदद से कई child elements के actions को handle किया जा सकता है।
3. JavaScript में Event Listener को Remove भी किया जा सकता है: removeEventListener() का उपयोग किसी previously registered event listener को हटाने के लिए किया जा सकता है, लेकिन इसके लिए आवश्यक है कि वही function reference उपलब्ध हो।
4. JavaScript में setTimeout() Exact Execution Time की Guarantee नहीं देता: setTimeout() दिए गए delay के बाद callback को तुरंत execute करने की guarantee नहीं देता। Callback तब execute हो सकता है जब JavaScript runtime उसे process करने के लिए उपलब्ध हो।
5. setInterval() Repeated Tasks के लिए उपयोग किया जा सकता है: setInterval() एक callback को निर्धारित interval के अनुसार बार-बार schedule करने के लिए उपयोग किया जा सकता है। जरूरत पूरी होने पर इसे clearInterval() से रोकना चाहिए।
6. JavaScript में Promises के कई States हो सकते हैं: Promise सामान्यतः pending, fulfilled या rejected state में हो सकता है। इससे asynchronous operation के result को structured तरीके से handle करना आसान होता है।
7. Promise.all() कई Promises को साथ Handle कर सकता है: Promise.all() का उपयोग कई promises के पूरा होने का इंतजार करने के लिए किया जा सकता है। यदि दिए गए promises में से कोई reject हो जाता है, तो returned promise भी reject हो जाता है।
8. JavaScript में Web Workers Background-like Processing में मदद कर सकते हैं: Web Workers JavaScript code को main page execution context से अलग worker context में चलाने की सुविधा देते हैं। इसका उपयोग कुछ computational tasks को main UI thread से अलग रखने के लिए किया जा सकता है।
9. JavaScript में Canvas के माध्यम से Graphics बनाए जा सकते हैं: HTML <canvas> element और JavaScript का उपयोग करके browser में drawings, shapes, animations और कुछ प्रकार के interactive graphics बनाए जा सकते हैं।
10. JavaScript Accessibility में भी महत्वपूर्ण भूमिका निभा सकती है: JavaScript से dynamic interfaces बनाए जा सकते हैं, लेकिन interactive components को सही keyboard behavior, focus management और appropriate HTML semantics के साथ बनाना जरूरी है, ताकि वे अधिक users के लिए accessible रहें।
Comments Total: 0 comments