Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

जावास्क्रिप्ट में फ़ंक्शन से पहले विस्मयादिबोधक चिह्न क्या करता है?


द ! प्रतीक दिखाता है कि यह एक तत्काल-आह्वान फ़ंक्शन अभिव्यक्ति है।

विस्मयादिबोधक चिह्न केवल फ़ंक्शन का आह्वान नहीं करेगा; आप अंत में () डाल सकते हैं -

!function foo() {}()

() की तुलना में अधिक प्राथमिकता है! और तुरंत फ़ंक्शन को कॉल करता है।

आप इसका उल्लेख निम्न की तरह भी कर सकते हैं -

(function(){})();

द ! अभिव्यक्ति को सच करने की अनुमति देता है। इसका कारण यह है कि डिफ़ॉल्ट रूप से सभी तुरंत-इनवॉक किए गए फ़ंक्शन एक्सप्रेशन अपरिभाषित लौटते हैं, इसलिए, हमारे पास ! अपरिभाषित, जो सत्य है।


  1. जावास्क्रिप्ट में Math.imul ( ) फंक्शन का क्या उपयोग है ?

    Math.imul( ) अन्य गुणन कार्यों के विपरीत, Math.imul() फ़ंक्शन C-लाइक 32-बिट . का परिणाम देता है दो मापदंडों का गुणन। इसका अनुप्रयोग एम्सस्क्रिप्टन . जैसी परियोजनाओं में बहुत अधिक है . वाक्यविन्यास var product = Math.imul(a, b); यह विधि दो संख्याओं को लेती है और उनका गुणन मान देती है। उदाहरण-1 निम

  1. जावास्क्रिप्ट में, 'फ़ंक्शन एक्सप्रेशन हमेशा एक स्थिर मान होता है' का क्या अर्थ है?

    यदि किसी प्रोग्राम में कॉन्स्ट का उपयोग किया जाता है, और यदि आप मान को कॉन्स्टेबल वेरिएबल में पुन:असाइन करने का प्रयास करते हैं तो एक त्रुटि उत्पन्न होगी। मान लें कि निम्नलिखित हमारा कॉन्स्टेबल वैरिएबल है - const result = (first, second) => first * second; अब, हम एक मान को कॉन्स्टेबल वेरिएबल के

  1. किसी वर्ग - जावास्क्रिप्ट में किसी फ़ंक्शन से पहले "प्राप्त करें" कीवर्ड क्या है?

    गेट कीवर्ड का उपयोग सी #, जावा और अन्य तकनीकों जैसे गेटर फ़ंक्शन के रूप में किया जा सकता है। हम एक वर्ग में निम्नलिखित की तरह प्राप्त करने के साथ एक फ़ंक्शन सेट करते हैं - वर्ग कर्मचारी {निर्माता (नाम) { यह नाम =नाम; } पूरा नाम प्राप्त करें () { यह नाम लौटाएं; }} उदाहरण प्राप्त करने का एक उदाहरण प