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

जावास्क्रिप्ट में फैट एरो फंक्शन क्या है?


जैसा कि नाम से पता चलता है, फैट एरो फंक्शन कोड की लाइन को कम करने में मदद करता है। वाक्य रचना => मोटा तीर दिखाता है। यह आपको कीवर्ड “function” को बार-बार लिखने से भी बचाता है।

यहां सिंटेक्स दिया गया है:

argument => expression

एक से अधिक तर्कों के लिए निम्नलिखित का प्रयोग करें:

(argument1 [, argument2]) => expression

आइए किसी फंक्शन की तुलना फैट एरो के साथ और उसके बिना करें:

जावास्क्रिप्ट में कार्य करता है

var rank = [7,8,9];
var display = rank.map(function(num) {
   return num * num;
});

जावास्क्रिप्ट में मोटा तीर कार्य करता है

var rank= [7,8,9];
var display = rank.map((num) => num*num);
document.write(arr)

एरो फंक्शन निश्चित रूप से कोड लाइनों को कम करता है।


  1. जावास्क्रिप्ट में फैट बनाम संक्षिप्त तीर कार्य

    कंसिस तीर एक-पंक्ति कार्यों के लिए वसा तीर कार्यों का अधिक स्ट्रीम लाइन वाला रूप है। यदि फंक्शन बॉडी में कोड की केवल एक लाइन है, तो फंक्शन बॉडी के लिए कर्ली ब्रेसिज़ {} की कोई आवश्यकता नहीं है क्योंकि कॉन्सी एरो फंक्शन्स में निहित रिटर्न होता है। इसके अलावा, यदि केवल एक पैरामीटर है तो उसे बिना कोष्ठ

  1. जावास्क्रिप्ट में संक्षिप्त तीर कार्य

    संक्षिप्त तीर फ़ंक्शन सिंटैक्स इस प्रकार है - param1+param2 होता है और यदि एक ही पैरामीटर है तो इसे इस तरह भी लिखा जा सकता है - param1*2 के बाद घुंघराले ब्रेसिज़ {} नहीं हैं, तो इसका निहित प्रतिफल है। जावास्क्रिप्ट में संक्षिप्त तीर कार्यों को लागू करने के लिए कोड निम्नलिखित है - उदाहरण दस्तावेज़

  1. जावास्क्रिप्ट में मोटा तीर कार्य करता है

    फैट एरो फंक्शन सिंटैक्स निम्न जैसा दिखता है - { } पैरामीटर और फ़ंक्शन बॉडी के बीच है। जावास्क्रिप्ट में फैट एरो फंक्शन को लागू करने वाला कोड निम्नलिखित है - उदाहरण दस्तावेज़ बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरिफ़; } .result{ फ़ॉन्ट-आकार:20px; फ़ॉन्ट-वजन:500; रंग:नीला