জাভাস্ক্রিপ্টে একটি ফাংশন নিচের মত দেখায়:
(function(){...})()
জাভাস্ক্রিপ্টের একটি লাইব্রেরি একটি ফাংশন দেখায়, যা একটি সেমিকোলন দিয়ে শুরু হয়, উদাহরণস্বরূপ:
;(function ) { }
সেমিকোলন নিরাপদে একাধিক JS ফাইলকে একটিতে সংযুক্ত করতে দেয়। এটি একটি HTTP অনুরোধ হিসাবে এটিকে দ্রুত পরিবেশন করার জন্য৷
৷একটি অগ্রণী সেমিকোলন পূর্ববর্তী কোড থেকে রক্ষা করার জন্যও হতে পারে, যা অনুপযুক্তভাবে বন্ধ হয়ে থাকতে পারে। একটি সেমিকোলন অবশ্যই এটি ঘটতে বাধা দেবে।