जावास्क्रिप्ट में एक फ़ंक्शन निम्न जैसा दिखता है:
(function(){...})()
जावास्क्रिप्ट में एक पुस्तकालय एक फ़ंक्शन दिखाता है, जो अर्धविराम से शुरू होता है, उदाहरण के लिए:
;(function ) { }
अर्धविराम कई JS फ़ाइलों को एक में सुरक्षित रूप से संयोजित करने की अनुमति देता है। यह इसे एक HTTP अनुरोध के रूप में तेजी से सेवा देने के लिए है।
एक प्रमुख अर्धविराम पूर्ववर्ती कोड से रक्षा करने के लिए भी हो सकता है, जिसे अनुचित तरीके से बंद किया गया हो सकता है। अर्धविराम निश्चित रूप से ऐसा होने से रोकेगा।