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

जावास्क्रिप्ट में कस्टम और बिल्ट-इन फंक्शन्स में क्या अंतर है?


जावास्क्रिप्ट में कस्टम फंक्शन्स यूजर-डिफाइन्ड फंक्शन्स हैं। जावास्क्रिप्ट हमें अपने खुद के फंक्शन्स लिखने की अनुमति देता है। निम्नलिखित सिंटैक्स है:

सिंटैक्स

<script>    <!--       function functionname(parameter-list)       {          statements       }    //--> </script>

बिल्ट-इन फंक्शन्स जावास्क्रिप्ट लाइब्रेरी द्वारा पहले से प्रदान किए गए फंक्शन्स हैं, उदाहरण के लिए, निम्नलिखित स्ट्रिंग फंक्शन्स हैं:

S. No
Method & Description
1
charAt()
निर्दिष्ट इंडेक्स पर कैरेक्टर लौटाता है।
2
charCodeAt()
दिए गए इंडेक्स पर कैरेक्टर के यूनिकोड वैल्यू को दर्शाने वाली संख्या लौटाता है।
3
concat()
दो स्ट्रिंग्स के टेक्स्ट को जोड़ता है और एक नई स्ट्रिंग लौटाता है।
4
indexOf()
कॉलिंग स्ट्रिंग ऑब्जेक्ट के भीतर निर्दिष्ट वैल्यू की पहली घटना का इंडेक्स लौटाता है, या -1 यदि नहीं मिला।

उदाहरण

निम्नलिखित जावास्क्रिप्ट में स्ट्रिंग्स को जोड़ने के लिए बिल्ट-इन फंक्शन का एक उदाहरण है:

<html>    <head>       <title>JavaScript String concat() Method</title>    </head>        <body>       <script>          var str1 = new String( "This is string one" );          var str2 = new String( "This is string two" );          var str3 = str1.concat( str2 );                    document.write("Concatenated String :" + str3);       </script>    </body> </html>

आउटपुट

जावास्क्रिप्ट में कस्टम और बिल्ट-इन फंक्शन्स में क्या अंतर है?


  1. जावास्क्रिप्ट फंक्शन्स में डिफॉल्ट और रेस्ट पैरामीटर्स में क्या अंतर है? जावास्क्रिप्ट फंक्शन्स में डिफॉल्ट और रेस्ट पैरामीटर्स में क्या अंतर है?

    डिफॉल्ट पैरामीटर्सडिफॉल्ट पैरामीटर फंक्शन पैरामीटर्स को आसानी से संभालने के लिए आया। आप आसानी से डिफॉल्ट पैरामीटर्स सेट कर सकते हैं ताकि फॉर्मल पैरामीटर्स को डिफॉल्ट मानों से इनिशियलाइज़ किया जा सके। यह तभी संभव है जब कोई मान या undefined पास न किया गया हो।उदाहरण<html>    <body>

  1. जावास्क्रिप्ट में फंक्शन्स और मेथड्स में क्या अंतर है? जावास्क्रिप्ट में फंक्शन्स और मेथड्स में क्या अंतर है?

    जावास्क्रिप्ट में फंक्शन्स और मेथड्स समान हैं, लेकिन एक मेथड एक फंक्शन है, जो एक ऑब्जेक्ट की प्रॉपर्टी है।निम्नलिखित जावास्क्रिप्ट में फंक्शन का एक उदाहरण है:function functionname(param1, param2){    // code }उदाहरणमेथड एक ऑब्जेक्ट से जुड़ा फंक्शन है। निम्नलिखित जावास्क्रिप्ट में मेथड का ए

  1. जावा और जावास्क्रिप्ट में क्या अंतर है? जावा और जावास्क्रिप्ट में क्या अंतर है?

    वेब डेवलपर जेरेमी कीथ ने 2009 में कहा था, जावा का जावास्क्रिप्ट से वही रिश्ता है जो हैम का हैम्स्टर से। इस उपमा की सटीकता पर बहस हो सकती है, लेकिन इसके पीछे की भावना ठोस है: जावा और जावास्क्रिप्ट, एक सामान्य भाषाई जड़ साझा करने के बावजूद, दो बिल्कुल अलग प्रोग्रामिंग भाषाएं हैं। वर्षों में ये थोड़ा ओ