বন্ধুরা, জাভাস্ক্রীট টিউটোরিয়াল ধারাবাহিকের ৪র্থ পর্বে আপনাদের জানাই স্বাগতম। গতপর্বে আমি জাভাস্ক্রীপ্ট লেখার কিছু নিয়ম দেখিয়েছিলাম একটি স্যাম্পল কোড লেখার মাধ্যমে। যারা সেই টিউটোরিয়ালটি পড়েননি, তারা ইচ্ছা করলে আবার দেখে নিতে পারেন নিচের লিঙ্ক থেকে।

জাভাস্ক্রীপ্ট টিউটোরিয়ালঃ পর্ব-৩

এবার আসুন নিচের কোডটি দেখি।

<html>

<body>

<script type=”text/javascript”>

document.write(“<h1>welcome everybody</h1>”);

//this is js code

</script>

</body>

</html>

ফলে নিচের মত পাবেন।

এই কোডে document.write(“<h1>welcome everybody </h1>”); এই অংশের মাধ্যমে welcome everybody কথাটি শিরোনাম আকারে লেখা হয়েছে।

কিন্তু এর পরের লাইনে লেখা //this is js code, এই  লেখাটি কোথাও দেখাচ্ছে না কেন?

বন্ধুরা এই লেখাটি দেখাচ্ছে না, কারণ এই লেখার শুরুতেই “//” দেয়া হয়েছে। এরকম চিহ্ন দেয়ার পর ঐ লাইনে কোনো লেখা শুরু করলে তা ব্রাউজারে প্রদর্শিত হয় না। কারণ ব্রাউজার তাকে কমেন্ট বলে ধরে নেয়। তাই যেকোনো কোড লেখার পরে কমেন্ট যোগ করতে চাইলে প্রথমে “//” দিয়ে তারপরেই ঐ লাইনে কমেন্ট লিখা হয় যেমনটি উপরের কোডটিতে লেখা হয়েছে।

তবে যদি এমন হয় যে, আপনি আপনার লেখা কোডটিতে একাধিক লাইনবিশিষ্ট কমেন্ট লিখতে চান অর্থাৎ যদি কোডে একটি কমেন্ট কয়েক লাইন বিশিষ্ট হয় সেক্ষেত্রে “/*” দিয়ে কমেন্ট শুরু করতে হয় এবং “*/” চিহ্নের মাধ্যমে কমেন্ট শেষ করতে হয়।

<html>

<body>

<script type=”text/javascript”>

document.write(“<h1>welcome everybody</h1>”);

/*this is js comment and

The browser will not

Show this comment*/

</script>

</body>

</html>

এক্ষেত্রেও আউটপুট আসবে উপরের মত।

উপরের উদাহরনে সিংগল স্টেটমেন্ট কোডের উদাহরন দেয়া হয়েছে। কারণ এতে শুধুমাত্র document.write(“<h1>welcome everybody</h1>”); এই স্টেটম্যান্টই আছে। এবার নিচের কোডটি দেখুন।

<script type=”text/javascript”>

{document.write(“<h1>welcome everybody</h1>”);

document.write(“<p> how are you? </p>);

document.write(“<p>fine thanks</p>”);

}

</script>

এই কোডে লাইন তিনটিকে {} এই মধ্যে রাখা হয়েছে। এধরনের কয়েকটি স্টেটমেন্টকে গুচ্ছাকারে প্রকাশ করলে এদেরকে ব্লক স্টেটমেন্ট বলা হয়।

বন্ধুরা আজ পর্যন্তই। ভালো থাকবেন সবাই। ধন্যবাদ।

comments

10 কমেন্টস

  1. মিঠু ভাই ,আমি জানতে চাইছিলাম জাভা আর জাভাস্ক্রীপ্ট এর মধ্যে পার্থক্য কি?

    • আকাশ পাতাল তফাৎ। শুধু নামেই মিল আছে। জাভা ডেস্কটপ প্রোগ্রামিং ল্যাংগুয়েজ,জাভস্ক্রীপ্ট ওয়েব প্রোগ্রামিং ল্যংগুয়েজ। এছাড়াও এ দুটি প্রোগ্রামের মধ্যে বিস্তারিত পার্থক্য জাভাস্ক্রীপ্ট টিউটোরিয়ালের পর্ব ১ এ লিখেছি।

  2. হুম, ভালই হচ্ছে। আগামী পোষ্টের অপেক্ষায় …….. 🙂

    • এ কথা বলার আগে একটু ভাবলেন না যে, কথাটা বলা উচিত হবে কিনা, একজন ব্লগার কষ্ট করে ব্লগ লেখে কি সব পিডিএফ আকারে আরেকজনকে একসাথে সব দেয়ার জন্য? ব্লগ লিখতে ব্লগারের কত কষ্ট হয়,আর আপনার মত কেউ কেউ সেটা একসাথে পিডিএফ করেই নিয়ে যাবে। এখানে কি স্বার্থপরতার পরিচয় দেয়া হচ্ছে না?

  3. Sorry Brother, I’ve no much patience….!!! But u r doing well…carry on…Thanx 4 writing tutorials on HTML,Java script & C…It’s very helpful to many of us

    • it’s ok.html,c আর javasgript এর পাশাপাশি আমার css, seo, VB আর PS এর উপরেও টিউটোরিয়াল আছে। আশা করি দেখবেন। আর বাংলা সাইটে বাংলায় কমেন্ট করা উচিত(যেহেতু, কমেন্টের জায়গাতেই বলে দেয়া হয়েছে)।

  4. মিঠু ভাই, ভাল হয়েছে। চালিয়ে যান……….:-)

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Time limit is exhausted. Please reload the CAPTCHA.

This site uses Akismet to reduce spam. Learn how your comment data is processed.