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