জাভাস্ক্রিপ্ট স্টেটমেন্ট রেফারেন্স
জাভাস্ক্রিপ্ট স্টেটমেন্ট
এইচটিএমএলে, জাভাস্ক্রিপ্ট হচ্ছে "ইনস্ট্রাকশন" যা ওয়েব ব্রাউজার "এক্সিকিউট" করে।
এই স্টেটমেন্টের মাধ্যমে ব্রাউজারকে "test" আইডিযুক্ত একটি এইচটিএমএল এলিমেন্টের মধ্যে "Hello there!" লিখতে বলা হয়েছেঃ
উদাহরণ
<!DOCTYPE html>
<html>
<head>
<title>জাভাস্ক্রিপ্ট উদাহরণ</title>
</head>
<body>
<p id="test">This is a paragraph.</p>
<script>
document.getElementById("test").innerHTML = "Hello there!";
</script>
</body>
</html>
ফলাফল
জাভাস্ক্রিপ্ট স্টেটমেন্ট আইডেন্টিফায়ার
যে জাভাস্ক্রিপ্ট অ্যাকশনটি পারফর্ম হবে তাকে নির্দিষ্ট করার জাভাস্ক্রিপ্ট স্টেটমেন্ট স্টেটমেন্ট আইডেন্টিফায়ার-এর সাথে শুরু হয়।
স্টেটমেন্ট আইডেন্টিফায়ার হচ্ছে রিজার্ভ শব্দ এবং একে ভ্যারিয়েবল নাম(বা অন্য কিছু) হিসেবে ব্যবহার করা যায় না।
নিচের টেবিলে সকল জাভাস্ক্রিপ্ট স্টেটমেন্টের একটি লিস্ট দেয়া হলোঃ
স্টেটমেন্ট | বর্ণনা |
---|---|
break | একটি সুইচ অথবা লুপকে ব্রেক করে। |
continue | ব্রেক করার পর যদি শর্তটি সম্পন্ন হয় তাহলে পরের লুপে চলে যায়। |
debugger | জাভাস্ক্রিপ্টের এক্সিকিউশন বন্ধ করে দেয় এবং ডিবাগিং ফাংশন কে কল করে(যদি সম্ভব হয়)। |
do ... while | একটি ব্লক স্টেটমেন্ট এক্সিকিউট করে এবং যদি শর্ত সত্য হয় তাহলে ওই ব্লক রিপিট করে। |
for | যতক্ষন পর্যন্ত শর্ত সত্য থাকবে ততক্ষন পর্যন্ত ব্লক স্টেটমেন্ট মার্ক করে। |
for ... in | একটি অবজেক্ট(বা আরে)-এর প্রতিটি এলিমেন্টের জন্য ব্লক স্টেটমেন্ট এক্সিকিউট করে। |
function | একটি ফাংশন ডিকলেয়ার করে। |
if ... else ... else if | একটি শর্তের উপর নির্ভর করে একটি ব্লক স্টেটমেন্ট এক্সিকিউট করার জন্য মার্ক করে। |
return | একটি ফাংশনের এক্সিকিউশন বন্ধ করে এবং ঐ ফাংশন থেকে একটি ভ্যালু রিটার্ন করে। |
switch | ভিন্ন ইভেন্টের উপর নির্ভর করে ব্লক স্টেটমেন্টকে এক্সিকিউট করার জন্য মার্ক করে। |
throw | একটি ভুল প্রদর্শন করে। |
try ... catch ... finally | যখন একটি ভুল হয় তখন একটি ব্লক স্টেটমেন্টকে এক্সিকিউট করে এবং ভুল সংশোধন করে। |
var | একটি ভ্যারিয়েবল ডিকলেয়ার করে। |
while | একটি শর্ত যখন সত্য হয় তখন একটি ব্লক স্টেটমেন্টকে এক্সিকিউট করে। |