জাভাস্ক্রিপ্টে, সেমিকোলন ঐচ্ছিক। সি, সি++, এবং জাভার মতো জাভাস্ক্রিপ্টে সাধারণ স্টেটমেন্টগুলো সাধারণত সেমিকোলন ক্যারেক্টার দ্বারা অনুসরণ করা হয়। তবে, জাভাস্ক্রিপ্ট আপনাকে এই সেমিকোলন বাদ দিতে দেয় যদি আপনার প্রতিটি স্টেটমেন্ট আলাদা লাইনে থাকে। সেমিকোলন ব্যবহার করা একটি ভাল প্রোগ্রামিং অভ্যাস।
জাভাস্ক্রিপ্টে, একটি স্টেটমেন্টের পর সেমিকোলন ব্যবহার করুন। একটি ভেরিয়েবল অ্যাসাইনমেন্টের উদাহরণ দেখুন:
var s = function() { alert("Hello World!"); };তবে, নিচের ফাংশন ডিক্লারেশনের জন্য সেমিকোলন দরকার নেই:
function() { alert("Hello World!"); };