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

JavaScript में +function() { } नोटेशन क्या करता है?


प्लस ऑपरेटर के साथ IIFE

+function() {} नोटेशन का उपयोग मुख्य रूप से पार्सर को यह मानने के लिए मजबूर करने के लिए किया जाता है कि + के बाद जो भी आता है वह एक एक्सप्रेशन है। इसका उपयोग उन फ़ंक्शन्स के लिए किया जाता है जिन्हें तुरंत इनवोक किया जाता है, उदाहरण के लिए:

+function() { alert("Demo!"); }();

हालाँकि, फ़ंक्शन से पहले + उन प्रतीकों में से एक है। आप अन्य विकल्प भी जोड़ सकते हैं जैसे !, -, ~, आदि।

पैरेंथेसिस का उपयोग

पैरेंथेसिस का भी उपयोग किया जा सकता है:

(function() { alert("Demo!"); })();

आप इसे इस तरह भी उपयोग कर सकते हैं:

(function() { alert("Demo!"); }());
  1. - जावास्क्रिप्ट प्लगइन में क्या होता है?

    प्रत्येक प्लगइन की ऐरे में एक एंट्री होती है। प्रत्येक एंट्री में निम्नलिखित प्रॉपर्टीज़ होती हैं:name - प्लगइन का नाम है।filename - वह एक्जीक्यूटेबल फाइल है जिसे प्लगइन इंस्टॉल करने के लिए लोड किया गया था।description - डेवलपर द्वारा प्रदान किया गया प्लगइन का विवरण है।mimeTypes - प्लगइन द्वारा समर्थ

  1. - JavaScript एक्सप्रेशंस में कॉमा क्या करता है?

    JavaScript में कॉमा ऑपरेटर कॉमा JavaScript में एक ऑपरेटर है, जो अपने प्रत्येक ऑपरेंड का मूल्यांकन करते हुए **अंतिम ऑपरेंड** को लौटाता है। उदाहरण <!DOCTYPE html> <html> <body> <script> var a = 100; a = (a++, a); // a++ मूल्यांकन होता है, फिर a लौटाया जाता

  1. - अजीब सिंटैक्स, JavaScript में `?.` का क्या अर्थ है?

    आइए ?. को एक उदाहरण से समझने की कोशिश करते हैं। निम्न ऑब्जेक्ट उदाहरण पर विचार करें जो 23 वर्ष की आयु के एक पुरुष मानव का वर्णन करता है: const being = { human: { male: { age: 23 } } }; अब मान लीजिए हम इस being ऑब्जेक्ट की age प्रॉपर्टी को एक्सेस करना चाहते हैं। बहुत सरल, है ना? हम