एक (IIFE) तुरंत लागू किया गया फ़ंक्शन एक्सप्रेशन एक ऐसा फ़ंक्शन है जो परिभाषित होते ही निष्पादित हो जाता है।
यह एक सामान्य डिज़ाइन पैटर्न है जो एक निजी दायरा बनाने और वैश्विक दायरे को प्रदूषित होने से बचाने में मदद करता है।
(function () { // Code inside IIFE })();
फ़ंक्शन कोष्ठक के अंदर घोषित करता है और अनुगामी () तुरंत इसे लागू करता है।
यह तब उपयोगी हो सकता है जब आपको पृष्ठ लोड होने के तुरंत बाद डेटा लाने की आवश्यकता हो, यहां उदाहरण है:
(async function () { try { let response = await fetch("https://jsonplaceholder.typicode.com/posts"); let data = await response.json(); console.log(data); } catch (error) { console.error("Error fetching data:", error); } })();
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3