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

JavaScript में संक्षिप्त एरो फंक्शन्स (Concise Arrow Functions)


संक्षिप्त एरो फंक्शन सिंटैक्स निम्नलिखिक है:

(param1, param2) =>param1+param2

इसमें function कीवर्ड और फंक्शन बॉडी नहीं होती। पैरामीटर्स और फंक्शन बॉडी के बीच केवल => होता है और यदि सिंगल पैरामीटर है तो इसे इस तरह भी लिखा जा सकता है:

param1=>param1*2

यदि => के बाद कर्ली ब्रेसेस {} नहीं हैं तो इसमें अंतर्निहित रिटर्न (implicit return) होता है।

JavaScript में संक्षिप्त एरो फंक्शन्स इम्प्लीमेंट करने का कोड:

उदाहरण

<!DOCTYPE html> <html lang="hi"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Concise Arrow Demo</title> <style> body { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } .result { font-size: 20px; font-weight: 500; color: blueviolet; } </style> </head> <body> <h1>संक्षिप्त एरो फंक्शन्स</h1> <div class="result"></div> <button class="Btn">यहाँ क्लिक करें</button> <h3>ऊपर दिए गए बटन पर क्लिक करके add() संक्षिप्त एरो फंक्शन को कॉल करें</h3> <script> let resEle = document.querySelector(".result"); let add = (a, b) => a + b; document.querySelector(".Btn").addEventListener("click", () => { resEle.innerHTML = "32 और 19 का योग =" + add(32, 19); }); </script> </body> </html>

आउटपुट

JavaScript में संक्षिप्त एरो फंक्शन्स (Concise Arrow Functions)

'यहाँ क्लिक करें' बटन पर क्लिक करने पर:

JavaScript में संक्षिप्त एरो फंक्शन्स (Concise Arrow Functions)


  1. JavaScript में फैट (Fat) और संक्षिप्त (Concise) एरो फंक्शन्स JavaScript में फैट (Fat) और संक्षिप्त (Concise) एरो फंक्शन्स

    संक्षिप्त एरो फंक्शन, फैट एरो फंक्शन्स का अधिक सुव्यवस्थित रूप है एक-लाइन फंक्शन्स के लिए। यदि फंक्शन बॉडी में केवल एक लाइन कोड है, तो फंक्शन बॉडी के लिए कर्ली ब्रेसेस {} की कोई आवश्यकता नहीं है क्योंकि संक्षिप्त एरो फंक्शन्स में अंतर्निहित रिटर्न (implicit return) होता है। साथ ही, यदि केवल एक पैराम

  1. JavaScript में फैट एरो फंक्शन्स (Fat Arrow Functions) JavaScript में फैट एरो फंक्शन्स (Fat Arrow Functions)

    फैट एरो फंक्शन सिंटैक्स निम्नलिखिक दिखता है:(param1,param2,..)=>{ }इसमें function कीवर्ड नहीं होता और केवल पैरामीटर्स और फंक्शन बॉडी के बीच => होता है।JavaScript में फैट एरो फंक्शन्स इम्प्लीमेंट करने का कोड:उदाहरण<!DOCTYPE html> <html lang="hi"> <head> <meta char

  1. जावास्क्रिप्ट में फर्स्ट-क्लास फ़ंक्शन जावास्क्रिप्ट में फर्स्ट-क्लास फ़ंक्शन

    जावास्क्रिप्ट फ़ंक्शन्स को ऑब्जेक्ट्स की तरह ट्रीट करता है और हमें फ़ंक्शन्स को दूसरे फ़ंक्शन में पैरामीटर के रूप में पास करने और यहां तक कि अन्य फ़ंक्शन्स से फ़ंक्शन्स लौटाने की अनुमति देता है। जावास्क्रिप्ट में फ़ंक्शन्स फर्स्ट-क्लास फ़ंक्शन्स होते हैं, अर्थात हम उन्हें वेरिएबल्स, ऑब्जेक्ट्स और ऐ