फंक्शन एक्सप्रेशन क्या है?
फंक्शन एक्सप्रेशन क्या है?

वीडियो: फंक्शन एक्सप्रेशन क्या है?

वीडियो: फंक्शन एक्सप्रेशन क्या है?
वीडियो: Function Expression VS Function declaration JavaScript. Особенности объявления функций 2024, नवंबर
Anonim

कार्यों मूल्य हैं। उन्हें कोड के किसी भी स्थान पर असाइन, कॉपी या घोषित किया जा सकता है। अगर समारोह मुख्य कोड प्रवाह में एक अलग स्टेटमेंट के रूप में घोषित किया जाता है, जिसे " समारोह घोषणा"। अगर समारोह an. के एक भाग के रूप में बनाया गया है अभिव्यक्ति , इसे " फंक्शन एक्सप्रेशन ”.

फिर, फंक्शन और एक्सप्रेशन में क्या अंतर है?

भाव "वाक्यविन्यास" वस्तुएं हैं, यानी भाषा के टुकड़े। कार्यों हैं (गणितीय) वस्तुएं, यानी दुनिया के टुकड़े। ए समारोह एक द्वारा वर्णित/निर्दिष्ट किया गया है अभिव्यक्ति ; वही समारोह एक से अधिक द्वारा वर्णित किया जा सकता है अभिव्यक्ति.

इसके अतिरिक्त, फ़ंक्शन घोषणाएं क्या हैं? ए समारोह बयानों का एक समूह है जो एक साथ एक कार्य करता है। ए समारोह घोषणा संकलक को a. के बारे में बताता है समारोह का नाम, वापसी प्रकार, और पैरामीटर। ए समारोह परिभाषा वास्तविक शरीर प्रदान करती है समारोह . सी मानक पुस्तकालय कई अंतर्निहित प्रदान करता है कार्यों जिसे आपका प्रोग्राम कॉल कर सकता है।

इसके संबंध में, क्या आप फ़ंक्शन कॉल और फ़ंक्शन लागू की व्याख्या कर सकते हैं?

दोनों बुलाना तथा प्रदर्शन लागू करें बहुत समान कार्यों : वे निष्पादित करते हैं a समारोह पहले तर्क के संदर्भ में, या दायरे में कि आप उनके पास जाओ। इसके अलावा, वे दोनों हैं कार्यों वह कर सकते हैं केवल दूसरे पर बुलाया जा सकता है कार्यों . अंतर तब होता है जब आप इसे बीजना चाहते हैं बुलाना तर्कों के एक सेट के साथ।

फ़ंक्शन का नाम क्या है?

ए नामित समारोह एक है समारोह घोषणा अगर यह एक बयान के रूप में प्रकट होता है। उदाहरण के लिए: समारोह अधिकारी () {वापसी रैंक () + "रेगिनाल्ड थीस्लटन"; समारोह रैंक () { वापसी "कप्तान"; } } अधिकारी () //=> 'कैप्टन रेजिनाल्ड थीस्लटन'

सिफारिश की: