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

जावास्क्रिप्ट में (फ़ंक्शन() {})() निर्माण क्या है?


The (function() { } )() कंस्ट्रक्शन एक फौरन इनवोकेड फंक्शन एक्सप्रेशन (IIFE) है। यह एक फ़ंक्शन है, जो सृजन पर निष्पादित होता है।

सिंटैक्स

यहां सिंटैक्स है -

(function() {
   // code
})();

जैसा कि आप ऊपर देख सकते हैं, कोष्ठकों की निम्न जोड़ी कोड को कोष्ठक के अंदर एक व्यंजक में परिवर्तित करती है -

function(){...}

इसके अलावा, अगली जोड़ी, यानी कोष्ठक की दूसरी जोड़ी ऑपरेशन जारी रखती है। यह फ़ंक्शन को कॉल करता है, जो उपरोक्त अभिव्यक्ति के परिणामस्वरूप होता है।


  1. जावास्क्रिप्ट डोम क्या है?

    जावास्क्रिप्ट दस्तावेज़ ऑब्जेक्ट मॉडल (डीओएम) एक वेबपेज के HTML तत्वों का प्रतिनिधित्व है। यह एक इंटरफ़ेस है जिसका उपयोग हम किसी वेब पेज की सामग्री या शैली को बदलकर उसमें हेरफेर करने के लिए कर सकते हैं। हम वेबपेज पर राइट क्लिक करके और निरीक्षण का चयन करके DOM तक पहुँच सकते हैं। ऐसा करने से, जिस व

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

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

  1. जावास्क्रिप्ट में एक अनाम कार्य क्या है?

    एक फ़ंक्शन एक्सप्रेशन समान है और फ़ंक्शन डिक्लेरेशन के समान सिंटैक्स है कोई नामित फ़ंक्शन एक्सप्रेशन (जहां अभिव्यक्ति का नाम उदाहरण के लिए कॉल स्टैक में उपयोग किया जा सकता है) या अनाम फ़ंक्शन एक्सप्रेशन परिभाषित कर सकता है। एक अनाम फ़ंक्शन एक्सप्रेशन का एक उदाहरण (नाम का उपयोग नहीं किया गया है) - v