ใน JavaScript เซมิโคลอนเป็นเรื่องทางเลือก (optional) ข้อความง่ายๆ ใน JavaScript มักตามด้วยตัวอักษรเซมิโคลอน เหมือนใน C, C++, และ Java แต่ JavaScript อนุญาตให้ละเว้นเซมิโคลอนนี้ได้ หากแต่ละข้อความวางบนบรรทัดแยกกัน เป็นการเขียนโปรแกรมที่ดีที่จะใช้เซมิโคลอน
ใน JavaScript ให้ใช้เซมิโคลอนหลังข้อความ (statement) มาดูตัวอย่างการกำหนดตัวแปร:
var s = function() {
alert("Hello World!");
};
อย่างไรก็ตาม เซมิโคลอนไม่จำเป็นสำหรับการประกาศฟังก์ชันต่อไปนี้:
function() {
alert("Hello World!");
};