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

'new' फंक्शन कंस्ट्रक्टर के साथ जावास्क्रिप्ट फंक्शन को कैसे इनवोक करें?


Function() कंस्ट्रक्टर किसी भी संख्या में स्ट्रिंग आर्गुमेंट्स की अपेक्षा करता है। अंतिम आर्गुमेंट फंक्शन का बॉडी होता है - इसमें मनमाने जावास्क्रिप्ट स्टेटमेंट्स हो सकते हैं, जो सेमीकॉलन से अलग होते हैं।

उदाहरण

निम्नलिखित कोड को चलाकर new Function Constructor के साथ फंक्शन को इनवोक करना सीखें:

<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 क्लिक फंक्शन को कैसे डिसेबल करें अगर लिंक # से शुरू होता है? JavaScript क्लिक फंक्शन को कैसे डिसेबल करें अगर लिंक # से शुरू होता है?

    इसके लिए, JavaScript में preventDefault() का उपयोग करें। JavaScript कोड निम्न है -उदाहरण<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <titl

  1. फ़ंक्शन को फ़ंक्शन और मेथड के रूप में कैसे इनवोक करें? फ़ंक्शन को फ़ंक्शन और मेथड के रूप में कैसे इनवोक करें?

    परिचय जावास्क्रिप्ट में, एक ही फ़ंक्शन को फ़ंक्शन के रूप में (स्टैंडअलोन) या मेथड के रूप में (ऑब्जेक्ट की प्रॉपर्टी के रूप में) इनवोक किया जा सकता है। this का मान इस बात पर निर्भर करता है कि इसे कैसे कॉल किया गया है। उदाहरण निम्न कोड फ़ंक्शन को फ़ंक्शन और मेथड के रूप में इनवोक करने पर है: <!DO

  1. JavaScript में tr टैग से id प्राप्त करके नए td में कैसे डिस्प्ले करें? JavaScript में tr टैग से id प्राप्त करके नए td में कैसे डिस्प्ले करें?

    मान लीजिए निम्नलिखित हमारी टेबल है: <table> <tr id=StudentDetails> <th>StudentName</th> <th>StudentCountryName</th> </tr> <tr id=FirstRow> <td>JohnDoe</td> <td>UK</td> </tr>