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

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


Function() कंस्ट्रक्टर किसी भी संख्या में स्ट्रिंग तर्कों की अपेक्षा करता है। अंतिम तर्क फ़ंक्शन का मुख्य भाग है - इसमें अर्धविराम द्वारा एक दूसरे से अलग किए गए मनमाने ढंग से जावास्क्रिप्ट कथन हो सकते हैं।

उदाहरण

आप नए फंक्शन कंस्ट्रक्टर के साथ किसी फंक्शन को इनवाइट करने के लिए निम्नलिखित कोड को चलाने का प्रयास कर सकते हैं -

<html>
   <head>
      <script>
         var func = new Function("x", "y", "return x*y;");

         function multiplyFunction(){
            var result;
            result = func(15,35);
            document.write ( result );
         }
      </script>
   </head>
   <body>
      <p>Click the following button to call the function</p>

      <form>
         <input type = "button" onclick = "multiplyFunction()" value = "Call Function">
      </form>
   </body>
</html>

  1. जावास्क्रिप्ट का उपयोग करके पेज कैसे प्रिंट करें?

    JavaScript में किसी पेज को प्रिंट करने के लिए, प्रिंट () पद्धति का उपयोग करें। यह मानक संवाद बॉक्स खोलता है, जिसके माध्यम से आप आसानी से मुद्रण विकल्प सेट कर सकते हैं जैसे मुद्रण के लिए कौन सा प्रिंटर चुनना है। यहां एक उदाहरण दिया गया है - उदाहरण किसी पृष्ठ को प्रिंट करने का तरीका जानने के लिए आप

  1. जावास्क्रिप्ट में फ़ंक्शन कन्स्ट्रक्टर के साथ फ़ंक्शन कैसे शुरू करें?

    हम किसी फंक्शन को 3 तरह से इनवाइट कर सकते हैं। पहला एक फ़ंक्शन के रूप में है, दूसरा एक विधि के रूप में है और तीसरा एक फ़ंक्शन कंस्ट्रक्टर के रूप में है . लेकिन तीनों में, फंक्शन कंस्ट्रक्टर के साथ एक फंक्शन को इनवाइट करना एक अजीबोगरीब है क्योंकि यह विधि इनहेरिटेंस का उपयोग करती है संपत्ति। दरअसल,

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

    कस्टम सॉर्ट फ़ंक्शन को परिभाषित करने के लिए, आपको पहले मान की दूसरे मान से तुलना करने की आवश्यकता है। यदि पहला मान दूसरे मान से अधिक है, तो -1 लौटाएं। यदि पहला मान दूसरे मान से कम है, तो 1 लौटाएं अन्यथा 0 लौटाएं। उपरोक्त प्रक्रिया डेटा को अवरोही क्रम में क्रमबद्ध करेगी। यदि आप डेटा को बढ़ते क्रम मे