জাভাস্ক্রিপ্ট স্টেটমেন্ট (JavaScript Statements)
শরিফুল ইসলাম
Job category-Php Coder
এইচটিএমএল এ javascript statement হল কিছু নির্দেশনা যা ওয়েব ব্রাউজার দ্বারা গণনা করা হয়।
জাভাস্ক্রিপ্ট স্টেটমেন্ট Javascript statements
এই statement ব্রাউজার কে বলবে এইচটিএমএল এর একটি উপাদান id=”demo” এর মধ্যে Hello Dolly প্রিন্ট করার জন্য
উদাহরণ
document.getElementById("demo").innerHTML = "Hello Dolly.";
জাভাস্ক্রিপ্ট প্রোগ্রাম
প্রায় প্রত্যেক javascript প্রোগ্রাম এ অনেকগুলো statement থাকে । এই statement গুলো একের পর এক গণনা করে। এই উদাহরণ এ x,y,z এর ভ্যালু দেওয়া আছে , সবশেষে z প্রিন্ট করবে
উদাহরণ
var x = 5;
var y = 6;
var z = x + y;
document.getElementById("demo").innerHTML = z;
নোট: javascript প্রোগ্রামস (এবং javascript statements) কে বলা হয় javascript কোড।
সেমিকোলন ;
সেমিকোলন javascript statement কে আলাদা করে । প্রত্যেকটি statement এর পরে সেমিকোলন যোগ করতে হয়।
a = 5;
b = 6;
c = a + b;
যখন আমরা সেমিকোলন ব্যবহার করব statement গুলোকে এক লাইনে লেখা যাবে
a = 5; b = 6; c = a + b;
নোট: ওয়েবে আপনি উদাহরণ গুলো হয়ত সেমিকোলন ছাড়া দেখতে পাবেন, প্রত্যেকটি statement এর শেষে যে সেমিকোলন ব্যবহার করতে হবে তার কোন ধরাবাধা নিয়ম নাই তবে ব্যবহার করা খুব ভাল।
জাভাস্ক্রিপ্ট ফাঁকা স্থান Javascript white space
Javascript একইসাথে একাধিক ফাকা স্পেস বাতিল করে । আমরা জাবাস্ক্রিপ্টকে সহজে পাঠ্য করার জন্য দরকার অনুযায়ী স্পেস যোগ করতে পারি।
যেমন
var person = "Hege";
var person="Hege";
JavaScript Line Length and Line Breaks:
জাভাস্ক্রিপ্ট লাইন এর দৈর্ঘ্য এবং লাইন ব্রেক
সবচেয়ে বেশি সুপাঠ্য করার জন্য প্রোগ্রামার রা একটি লাইনে ৮০ ক্যারেক্টার এর বেশি কোন কোড লিখেন না। যদি javascript statement একটি লাইনে না হয় তবে অপারেটর এর পরে ভেঙে নতুন লাইনে লেখা যাবে
উদাহরণ
document.getElementById("demo").innerHTML =
"Hello Dolly.";
Javascript কোড ব্লক
কোড ব্লক এর ভিতর javascript statements গুলো একসাথে গ্রুপ হিসেবে হতে পারে, যা দ্বিতীয় বন্ধনীর {….} ভিতর থাকবে। কোড ব্লক এর লক্ষ্য হল একসাথে statements গুলো গণনা করা। javascript ফাংশন এ এক জায়গায় ব্লক এর মধ্যে গ্রুপ statement গুলো একসাথে খুজে পাবেন।
উদাহরণ
function myFunction() { document.getElementById("demo").innerHTML = "Hello Dolly."; document.getElementById("myDIV").innerHTML = "How are you?"; }
জাভাস্ক্র্টি কীওয়ার্ড Javascript keywords
javascript statement কোন না কোন কি-ওয়ার্ড দিয়ে শুরু হয়। যাতে সে সঠিকভাবে পারফর্ম করতে পারে। এদের লিস্টগুলি নিচে দেওয়া হল
break | কোন সুইচ বা লুপ কে নষ্ট করে |
continue | একটি লুপ থেকে জাম্প করে আবার উপর থেকে শুরু করে |
debugger | javascript এর গননাকে থামিয়ে দেয়, ডিবাগিং ফাংশন কাল করে (যদি থাকে) |
do ... while- | একটি ব্লক statement কে গণনা করে এবং ব্লক কে পুনরাবৃত্তি করে যতক্ষণ না কন্ডিশন সত্য হয়। |
for | কন্ডিশন সত্য করার ক্ষেত্রে কোন ব্লক এর statement কে চিহ্নিত করে এবং গণনা করে |
function | একটি ফাংশন ঘোষণা করে |
if ... else | কন্ডিশন অনুযায়ী কোন ব্লক এর statement কে চিহ্নিত করে এবং গণনা করে |
return | একটি ফাংশন থেকে বের হয়ে যায় |
switch | বিভিন্ন কেস অনুযায়ী কোন ব্লক এর statement কে চিহ্নিত করে এবং গণনা করে |
try ... catch | কোন ব্লক statement এর এরর নিয়ন্ত্রণ করে |
var-variable | ভেরিয়েবল ঘোষণা করে |