2024 लेखक: Elizabeth Oswald | [email protected]. अंतिम बार संशोधित: 2024-01-13 00:07
वैकल्पिक पैरामीटर कोड को सरल बनाने के लिए बहुत अच्छे हैं, और उन्नत लेकिन अक्सर उपयोग नहीं की जाने वाली कार्यक्षमता को छिपाते हैं। यदि अधिकांश समय आप कुछ मापदंडों के लिए समान मानों का उपयोग करके किसी फ़ंक्शन को कॉल कर रहे हैं, तो आपको पुनरावृत्ति से बचने के लिए उन मापदंडों को वैकल्पिक बनाने का प्रयास करना चाहिए।
क्या पैरामीटर वैकल्पिक हैं?
वैकल्पिक पैरामीटर पैरामीटर सूची के अंत में परिभाषित हैं, किसी भी आवश्यक पैरामीटर के बाद। यदि कॉलर वैकल्पिक पैरामीटरों में से किसी एक के लिए तर्क प्रदान करता है, तो उसे सभी पूर्ववर्ती वैकल्पिक पैरामीटर के लिए तर्क प्रदान करना होगा। तर्क सूची में अल्पविराम द्वारा अलग किए गए अंतराल समर्थित नहीं हैं।
क्या वैकल्पिक पैरामीटर खराब हैं?
वैकल्पिक पैरामीटर वाली बात यह है कि, वे खराब हैं क्योंकि वे सहज नहीं हैं - जिसका अर्थ है कि वे उस तरह से व्यवहार नहीं करते जिस तरह से आप इसकी अपेक्षा करते हैं। यहाँ क्यों है: वे ABI संगतता को तोड़ते हैं! ताकि आप एक ही स्थान पर डिफ़ॉल्ट-तर्क बदल सकें।
वैकल्पिक पैरामीटर क्यों जोड़े जाते हैं?
डेवलपर्स वैकल्पिक पैरामीटर का उपयोग फ़ंक्शन वैकल्पिक में पैरामीटर घोषित करने के लिए कर सकते हैं ताकि वैल्यू को वैकल्पिक पैरामीटर में पास करने की आवश्यकता समाप्त हो जाए।
क्या किसी JavaScript फ़ंक्शन के कोई पैरामीटर नहीं हो सकते हैं?
जावास्क्रिप्ट फ़ंक्शन को किसी भी संख्या में तर्कों के साथ लागू किया जा सकता है, फ़ंक्शन परिभाषा में नामित तर्कों की संख्या की परवाह किए बिना। चूंकि कोई फ़ंक्शन शिथिल रूप से टाइप किया जाता है, इसलिए इसका कोई तरीका नहीं हैयह अपेक्षित तर्कों के प्रकार की घोषणा करने के लिए, और किसी भी प्रकार के मूल्यों को किसी भी फ़ंक्शन में पारित करना कानूनी है।
सिफारिश की:
कंडक्टर में कौन से दो पैरामीटर समान हैं?
कंडक्टर में कौन से दो पैरामीटर समान हैं? व्याख्या: कंडक्टरों में, जिन्हें हानिकारक माना जाता है, क्षीणन और चरण स्थिरांक समान होते हैं. क्या EM तरंगें कंडक्टर में फैल सकती हैं? , जिसे त्वचा-गहराई के नाम से जाना जाता है। नतीजतन, एक विद्युत चुम्बकीय तरंग कुछ त्वचा-गहराई से अधिक एक संवाहक माध्यम में प्रवेश नहीं कर सकती। इसका तात्पर्य यह है कि उच्च आवृत्ति तरंगें कम आवृत्ति तरंगों की तुलना में कंडक्टर में कम दूरी तक प्रवेश करती हैं। … निम्नलिखित में से किस सामग्री में
क्या आप वैकल्पिक रूप से बोक्से में थ्रो करते हैं?
कोर्टेड बोक्से के विपरीत, टीम हमेशा बारी-बारी से तब तक फेंकती है जब तक कि सभी गेंदें फेंक नहीं दी जाती हैं, इस बात पर ध्यान दिए बिना कि किस टीम की गेंद पलिनो के सबसे करीब है। एक बार जब सभी ने पलिनो पर फेंक दिया, तो उस फ्रेम के लिए स्कोरिंग टीम की गणना करें (प्रति फ्रेम 1 से 4 अंक)। क्या आप बोक्से बॉल में बारी-बारी से घुमाते हैं?
हम जावास्क्रिप्ट में अर्धविराम का उपयोग क्यों करते हैं?
अर्धविराम जावास्क्रिप्ट कोड का एक अनिवार्य हिस्सा हैं। उन्हें अलग-अलग बयानों के बीच अंतर करने के लिए संकलक द्वारा पढ़ा और उपयोग किया जाता है ताकि बयान कोड के अन्य भागों में लीक न हों। हम कोड में अर्धविराम का उपयोग क्यों करते हैं? अर्धविराम C++ में एक कमांड है। अर्धविराम संकलक को यह बताता है कि यह एक कमांडके अंत तक पहुँच गया है। अर्धविराम का उपयोग अक्सर C++ स्रोत कोड के एक बिट को परिसीमित करने के लिए किया जाता है, यह दर्शाता है कि यह जानबूझकर संबंधित कोड से अलग किया गया
जावास्क्रिप्ट में क्यों फहराते हैं?
होस्टिंग कोड निष्पादन से पहले दायरे के शीर्ष पर सभी घोषणाओं को परिभाषित करने का जेएस का डिफ़ॉल्ट व्यवहार है। उत्थापन के लाभों में से एक यह है कि यह हमें कोड में प्रदर्शित होने से पहले कार्यों को कॉल करने में सक्षम बनाता है। जावास्क्रिप्ट केवल घोषणाओं को फहराता है, आरंभीकरण नहीं। हम जावास्क्रिप्ट में उत्थापन का उपयोग क्यों करते हैं?
जावास्क्रिप्ट में प्रोटोटाइप कैसे काम करते हैं?
जब जावास्क्रिप्ट में एक फ़ंक्शन बनाया जाता है, तो जावास्क्रिप्ट इंजन फ़ंक्शन में एक प्रोटोटाइप गुण जोड़ता है। यह प्रोटोटाइप प्रॉपर्टी एक ऑब्जेक्ट है (जिसे प्रोटोटाइप ऑब्जेक्ट कहा जाता है) जिसमें डिफ़ॉल्ट रूप से कंस्ट्रक्टर प्रॉपर्टी होती है। कंस्ट्रक्टर प्रॉपर्टी उस फंक्शन की ओर इशारा करती है जिस पर प्रोटोटाइप ऑब्जेक्ट एक प्रॉपर्टी है। जावास्क्रिप्ट में प्रोटोटाइप का क्या उपयोग है?