Một hàm trong JavaScript trông như sau:
(function(){...})()Thư viện JS thường cho thấy hàm bắt đầu bằng dấu chấm phẩy, ví dụ:
;(function ) { }Dấu chấm phẩy dẫn đầu cho phép nối an toàn nhiều file JS thành một file. Để phục vụ nhanh hơn qua một HTTP request.
Dấu chấm phẩy dẫn đầu cũng bảo vệ khỏi code trước đó có thể chưa đóng đúng. Dấu chấm phẩy chắc chắn ngăn chặn điều này.