जावास्क्रिप्ट में किसी फ़ंक्शन पर टिप्पणी करने के लिए, आप निम्न मानक का उपयोग कर सकते हैं -
/** * Adds two numbers * @param {Number} num1 * @param {Number} um * @return {Number} sum */ function sum(num1,num2) { return num1 + num2; }
जावास्क्रिप्ट में किसी फ़ंक्शन पर टिप्पणी करने के लिए, आप निम्न मानक का उपयोग कर सकते हैं -
/** * Adds two numbers * @param {Number} num1 * @param {Number} um * @return {Number} sum */ function sum(num1,num2) { return num1 + num2; }
Symbol.for() फ़ंक्शन किसी दिए गए प्रतीक के लिए रनटाइम-वाइड सिंबल रजिस्टरी की खोज करता है। यदि प्रतीक मिल जाता है तो उसे वापस कर दिया जाता है अन्यथा वैश्विक प्रतीक रजिस्टर में एक नया प्रतीक बनाया जाता है और बस वापस कर दिया जाता है। निम्नलिखित प्रतीक के लिए कोड है। के लिए () फ़ंक्शन उदाहरण <!DOCTY
फंक्शन एक्सप्रेशन हमें फंक्शन को एक वेरिएबल में स्टोर करने की अनुमति देता है जिसे बाद में वेरिएबल नाम का उपयोग करके लागू किया जा सकता है। उन्हें भी सामान्य फ़ंक्शन घोषणा की तरह फहराया नहीं जाता है, इसलिए उन्हें परिभाषित होने से पहले नहीं बुलाया जा सकता है। जावास्क्रिप्ट में फंक्शन एक्सप्रेशन को लाग
जावास्क्रिप्ट में क्लोजर हमें बाहरी फ़ंक्शन के निष्पादित होने और वापस आने के बाद भी आंतरिक फ़ंक्शन से बाहरी फ़ंक्शन स्कोप तक पहुंचने की अनुमति देता है। इसका मतलब है कि आंतरिक फ़ंक्शन के पास हमेशा बाहरी फ़ंक्शन चर तक पहुंच होगी। जावास्क्रिप्ट में क्लोजर के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE