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

अभिव्यक्ति का उपयोग करके जावास्क्रिप्ट फ़ंक्शन को कैसे परिभाषित करें?


अभिव्यक्ति का उपयोग करके JavaScript फ़ंक्शन की अवधारणा को समझने के लिए, आइए फ़ंक्शन घोषणा और फ़ंक्शन अभिव्यक्ति के बीच अंतर देखें।

कार्य घोषणा

"फ़ंक्शन" कीवर्ड जावास्क्रिप्ट में एक फ़ंक्शन घोषित करता है। जावास्क्रिप्ट में एक फ़ंक्शन को परिभाषित करने के लिए "फ़ंक्शन" कीवर्ड का उपयोग करें, उसके बाद एक अद्वितीय फ़ंक्शन नाम, मापदंडों की एक सूची (जो खाली हो सकती है), और एक स्टेटमेंट ब्लॉक जो घुंघराले ब्रेसिज़ से घिरा हुआ है।

यह रहा एक उदाहरण -

function sayHello(name, age)
{
   document.write (name + " is " + age + " years old.");
}

फंक्शन एक्सप्रेशन

फ़ंक्शन अभिव्यक्ति कीवर्ड "फ़ंक्शन" से शुरू नहीं होनी चाहिए। परिभाषित कार्यों को नामित या अनाम किया जा सकता है।
ये हैं उदाहरण -

//anonymous function expression
var a = function() {
   return 5;
}

या

//named function expression
var a = function bar() {
   return 5;
}

  1. जावास्क्रिप्ट में रेगुलर एक्सप्रेशन को कैसे परिभाषित करें?

    रेगुलर एक्सप्रेशन एक ऐसी वस्तु है जो वर्णों के पैटर्न का वर्णन करती है। JavaScript RegExp वर्ग रेगुलर एक्सप्रेशन का प्रतिनिधित्व करता है, और String और RegExp दोनों ही ऐसे तरीकों को परिभाषित करते हैं जो टेक्स्ट पर शक्तिशाली पैटर्न-मिलान और खोज-और-प्रतिस्थापन फ़ंक्शन करने के लिए रेगुलर एक्सप्रेशन का उ

  1. जावास्क्रिप्ट फ़ंक्शन में वैश्विक चर को कैसे परिभाषित करें?

    वैश्विक चर घोषित करने के लिए, var . का उपयोग करें वैश्विक दायरे में - <script>    var myGlobalVariable;    function display() {       //    } </script> JavaScript फ़ंक्शन के लिए, एक विंडो को प्रॉपर्टी असाइन करें - <script>    f

  1. जावास्क्रिप्ट में नामित फ़ंक्शन अभिव्यक्ति

    जावास्क्रिप्ट में नामित फ़ंक्शन अभिव्यक्ति को लागू करने के लिए कोड निम्नलिखित है। उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <