জাভাস্ক্রিপ্ট জেকুয়েরি এঙ্গুলার জেএস এইচটিএমএল সিএসএস বুটস্ট্রাপ পিএইচপি সি প্রোগ্রামিং
ফোরাম
×

জাভাস্ক্রিপ্ট রেফারেন্স

রেফারেন্স

জাভাস্ক্রিপ্ট

অপারেটর-Operator স্টেটমেন্ট-Statement অ্যারে-Array বুলিয়ান-Boolean স্ট্রিং-String সংখ্যা-Number রেগুলার এক্সপ্রেশন-RegExp গণিত-Math তারিখ-Date গ্লোবাল-Global কনভার্শন-Conversion

এইচটিএমএল ডোম-DOM

ডোম ডকুমেন্ট-DOMDocument ডোম এলিমেন্ট-DOMElement ডোম এট্রিবিউট-DOMAttribute ডোম স্টাইল-DOMStyle ডোম ইভেন্ট-DOMEvent

ব্রাউজার বোম-BOM

উইনডো-Window হিস্টোরি-History লোকেশন-Location ন্যভিগেটর-Navigator স্ক্রিনScreen

এইচটিএমএল অবজেক্ট

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <keygen> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <td> <th> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>


 

জাভাস্ক্রিপ্ট স্টেটমেন্ট রেফারেন্স


জাভাস্ক্রিপ্ট স্টেটমেন্ট

এইচটিএমএলে, জাভাস্ক্রিপ্ট হচ্ছে "ইনস্ট্রাকশন" যা ওয়েব ব্রাউজার "এক্সিকিউট" করে।

এই স্টেটমেন্টের মাধ্যমে ব্রাউজারকে "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 একটি শর্ত যখন সত্য হয় তখন একটি ব্লক স্টেটমেন্টকে এক্সিকিউট করে।