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

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


JavaScript में कस्टम फ़ंक्शन उपयोगकर्ता-परिभाषित फ़ंक्शन हैं। जावास्क्रिप्ट हमें अपने स्वयं के कार्यों को लिखने की अनुमति देता है। निम्नलिखित वाक्य रचना है -

सिंटैक्स

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

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

S. नहीं
<वें शैली ="चौड़ाई:90.0797%; पाठ-संरेखण:केंद्र;">विधि और विवरण
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. जावास्क्रिप्ट फ़ंक्शंस में डिफ़ॉल्ट और बाकी पैरामीटर के बीच क्या अंतर है?

    डिफ़ॉल्ट पैरामीटर डिफ़ॉल्ट पैरामीटर फ़ंक्शन पैरामीटर को आसानी से संभालने के लिए आया था। औपचारिक पैरामीटर को डिफ़ॉल्ट मानों के साथ प्रारंभ करने की अनुमति देने के लिए आप आसानी से डिफ़ॉल्ट पैरामीटर सेट कर सकते हैं। यह तभी संभव है जब कोई मान या अपरिभाषित पारित न हो। उदाहरण <html>    <

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

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

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

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