জাভাস্ক্রিপ্ট কিভাবে লেখতে হয়, জাভাস্ক্রিপ্ট কি ভাবে ব্যবহার করবেন ও বিভিন্ন ব্যবহার সম্পর্কে যদি কোনো ধারনা না থাকে তবে আপনি জাভাস্ক্রিপ্ট শেখতে খুব সমস্যায় পড়বেন। জাভাস্ক্রিপ্ট এর শেখার আগে JavaScript এর Syntax গুলো ভালো শেখা নেওয়াটা খুব গুরুত্বপূর্ণ।
আস্সালামু আলাইকুম! আশা করি আল্লাহর রহমতে আপনি ভালো আছেন। 🥰 আলহামদুলিল্লাহ আমিও ভালো আছি। আজকের Topic এ আপনাকে স্বাগত! উইকিজানা ব্লগে প্রযুক্তিগত আপডেট থাকতে গুগল নিউজে ★ Followকরুন।
জাভাস্ক্রিপ্ট লেখার নিয়ম
জাভাস্ক্রিপ্ট লেখার জন্য আপনাকে নিচের পদ্ধতি গুলো আগে ভালো ভাবে জানতে হবে।
নিচের পদ্ধতি গুলো ভালো ভাবে বুঝার চেস্টা করুন।
জাভাস্ক্রিপ্ট এর ভেলু দুই প্রকার।
- Fixed values
- Variable values
Literal গুলোকে চেন্জ করা যায় না আর ভেরিয়েবল গুলোকে পরিবর্তন করা যায়।
1. Fixed values
Fixed value গুলোকে Literals নামে ডাকা হয়, যা শুধু নির্দিষ্ট অক্ষরগুলোকে
বুঝায়। সাধারণত অক্ষরগুলোকেই Literal বলা হয়।
নিচের কোডে নম্বর Literal এর এর নমুনা দেওয়া হলো,
<p id="wjdemo"></p> <script> document.getElementById("wjdemo").innerHTML = 30.50; </script>
<p id="wjdemo"></p> <script> document.getElementById("wjdemo").innerHTML = "Samrat Raihan"; </script>
2. Variable values
যখন আমরা কোনো তথ্যের নির্দিষ্ট মান সেট করি তাই ভেরিয়েবল ডাটা। জাভাস্ক্রিপ্ট
নিয়ে কাজ করতে var, let, ও const কিওয়ার্ড ব্যবহার করে ভেরিয়েবল
করা হয়ে হয়ে থাকে।
<p id="wjdemo"></p> <script> var x; x = 6; document.getElementById("wjdemo").innerHTML = x; </script>
Literals এর ক্ষেত্রে চেন্জ করা যেত না তবে ভেরিয়েবল চেন্জ করা সম্ভব।
<p id="wjdemo"></p> <script> var x; x = 6; x = 8; document.getElementById("wjdemo").innerHTML = x; </script>
এখানে যতবার ইচ্ছা আপনি x এর মান চেন্জ করতে পারবেন। যেমন x এর মান 6 কে চেন্জ
করে x এর মান 8 নেওয়া হয়েছে।
আমরা যদি চাই ম্যাথমেটিক্যাল অপারেটর গুলো কাজে লাগাতে তাহলে নিচের মতো কোড
করতে পারি।
<p id="wjdemo"></p> <script> var x = 7; var y = 4; z = x + y; document.getElementById("wjdemo").innerHTML = z; </script>
এখানে + - * / এর পাটিগণিত এর Oparator হিসেবে কাজ করবে।
জাভাস্ক্রিপ্ট কমেন্ট
HTML ও CSS কমেন্ট যে কাজে ব্যবহার করেছিলাম আমরা জাভাস্ক্রিপ্ট একই কাজে
ব্যবহার করবো অর্থাৎ আপনি যখন কোন কোড কিসের জন্য করছেন তা নোট হিসেবে লিখে
রাখতে চান তখনই কমেন্ট করতে পারেন।
তাছাড়াও যখন কোড আমরা ওয়েবপেজে দেখাতে না চাই তখনই কমেন্ট ব্যবহার করে থাকি।
জাভাস্ক্রিপ্ট আমরা দুই রকম কমেন্ট করতে পারি, একটা সিংগেল লাইন কমেন্ট ও
মাল্টিপল লাইন কমেন্ট কমেন্ট ।
যেমন,
Single Line comment: //Comment text or code
Multiple-line comment: /* Comment text or code */
জাভাস্ক্রিপ্ট লেখার নিয়ম
জাভাস্ক্রিপ্ট Case Sensitive তাই আপনাকে নির্দিষ্টভাবেই লিখতে হবে নয়তো কাজ
করবে না।
জাভাস্ক্রিপ্ট Underscore, Upper Camel Case ও Lower Camel Case স্টাইলে
লেখতে পারবেন।
Underscore: first_name, last-name, date-of-birth
Upper Camel Case: FirstName, LastName, DateOfBirth
Lower Camel Case: firstName, lastName, dateOfbirth
যদি আপনি একই নাম আলাদা স্টাইল অর্থাৎ Underscore, Upper camel case বা Lower Camel Case এ লিখেন তাহলে আলাদা ভাবে কাজ করবে।
<p id="wjdemo"></p> <script> var lastName = "Molla"; var lastname = "Raihan"; document.getElementById("wjdemo").innerHTML = lastName; </script>
উপরের কোডে Raihan লেখা প্রিন্ট হবেনা। প্রিন্ট হবে Molla লেখাটি।
এই ব্লগটি যদি আপনার কাজে লেগে থাকে বা আপনার উপকারে আসে তবেই আমাদের
স্বার্থকতা। আপনাদের জানার চাহিদা মেটাতেই আমরা ব্লগিং করে থাকি।
পরিচিত কাউকে এই তথ্য জানাতে শেয়ার করুন। উইকিজানা ব্লগে
ফ্রীল্যান্সিং, এডুকেশন ও তথ্যমূলক ব্লগ প্রচার করে থাকে। আরো বিভিন্ন জনপ্রিয় ব্লগ পড়তে নিচে স্ক্রল করুন।