ฟังก์ชันใน JavaScript มีลักษณะดังนี้:
(function(){...})()
ไลบรารีใน JavaScript แสดงฟังก์ชันที่ขึ้นต้นด้วยเซมิโคลอน เช่น:
;(function ) { }
เซมิโคลอนนำหน้าอนุญาตให้รวมไฟล์ JS หลายไฟล์เข้าด้วยกันได้อย่างปลอดภัย เพื่อ serve เร็วขึ้นด้วย HTTP request เดียว
เซมิโคลอนนำหน้าอาจใช้เพื่อป้องกันจากโค้ดก่อนหน้าที่อาจปิดไม่ถูกต้อง เซมิโคลอนจะป้องกันไม่ให้สิ่งนี้เกิดขึ้นแน่นอน