কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে কাস্টম ও বিল্ট-ইন ফাংশন পার্থক্য

জাভাস্ক্রিপ্টে কাস্টম ফাংশনগুলো ইউজার-ডিফাইনড ফাংশন। জাভাস্ক্রিপ্ট আমাদের নিজস্ব ফাংশন লেখার অনুমতি দেয়। নিচে সিন্ট্যাক্স দেওয়া হলো:

সিন্ট্যাক্স

<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. জাভাস্ক্রিপ্ট ফাংশনে ডিফল্ট ও রেস্ট প্যারামিটার পার্থক্য

  2. জাভাস্ক্রিপ্টে ফাংশন ও মেথডের পার্থক্য

  3. C#-এ String (ক্লাস) এবং string (এলিয়াস) এর পার্থক্য

  4. জাভা এবং জাভাস্ক্রিপ্টের মধ্যে পার্থক্য কী?