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