জাভাস্ক্রিপ্টে, সেমিকোলন ঐচ্ছিক। সি, সি++, এবং জাভার মতো জাভাস্ক্রিপ্টে সাধারণ স্টেটমেন্টগুলো সাধারণত সেমিকোলন ক্যারেক্টার দ্বারা অনুসরণ করা হয়। তবে, জাভাস্ক্রিপ্ট আপনাকে এই সেমিকোলন বাদ দিতে দেয় যদি আপনার প্রতিটি স্টেটমেন্ট আলাদা লাইনে থাকে। সেমিকোলন ব্যবহার করা একটি ভাল প্রোগ্রামিং অভ্যাস।
উদাহরণস্বরূপ, নিচের কোড সেমিকোলন ছাড়াও লেখা যেতে পারে।
<script> <!-- a = 5 b = 10 //--> </script>
কিন্তু একই লাইনে ফরম্যাট করলে সেমিকোলন ব্যবহার করতে হবে −
<script> <!-- a = 5; b = 10; //--> </script>