ใน JavaScript เซมิโคลอนเป็นเรื่องทางเลือก (optional) ข้อความง่ายๆ ใน JavaScript มักตามด้วยตัวอักษรเซมิโคลอน เหมือนใน C, C++, และ Java แต่ JavaScript อนุญาตให้ละเว้นเซมิโคลอนนี้ได้ หากแต่ละข้อความวางบนบรรทัดแยกกัน เป็นการเขียนโปรแกรมที่ดีที่จะใช้เซมิโคลอน
ตัวอย่าง โค้ดต่อไปนี้เขียนโดยไม่มีเซมิโคลอนได้
<script>
<!--
a = 5
b = 10
//-->
</script>
แต่เมื่อจัดรูปแบบในบรรทัดเดียวดังนี้ คุณต้องใช้เซมิโคลอน −
<script>
<!--
a = 5; b = 10;
//-->
</script>