แท็ก <Script> แต่ละแท็กจะถูกดาวน์โหลดในขั้นต้นเพื่อบล็อกการเรนเดอร์หน้าดังนั้นการลดจำนวนแท็ก <Script> ที่รวมอยู่ในหน้าจะช่วยปรับปรุงสถานการณ์นี้ นี่ไม่เพียง แต่สำหรับสคริปต์ลิงค์ภายนอก แต่ยัง จำกัด จำนวนสคริปต์ฝังตัว เมื่อใดก็ตามที่เบราว์เซอร์พบแท็ก <script> ในระหว่างการแยกวิเคราะห์หน้า HTML มันจะทำให้เกิดความล่าช้าบางอย่างเนื่องจากการดำเนินการของสคริปต์
โดยปกติแล้วเว็บไซต์หรือเว็บแอปพลิเคชันขนาดใหญ่จะต้องพึ่งพาไฟล์ JavaScript หลายไฟล์ คุณสามารถรวมไฟล์หลายไฟล์เป็นหนึ่งไฟล์เพื่อให้คุณสามารถลดการใช้ประสิทธิภาพโดยเพียงแค่อ้างถึงแท็ก <script> การรวมไฟล์สามารถทำได้ผ่านเครื่องมือบรรจุภัณฑ์ออฟไลน์หรือบริการออนไลน์แบบเรียลไทม์เช่น Yahoo! combo handle
การคัดลอกรหัสมีดังนี้:
<!-ก่อนการเพิ่มประสิทธิภาพ:->
<html>
<head>
<title> ตัวอย่างสคริปต์ </title>
</head>
<body>
<p> สวัสดีโลก! </p>
<script type = "http://yui.yahooapis.com/combo?2.7.0/build/yahoo/yahoo-min.js"> </script>
<script type = "http://yui.yahooapis.com/combo?2.7.0/build/event/event-min.js"> </script>
</body>
</html>
<!-หลังจากการเพิ่มประสิทธิภาพ:->
<html>
<head>
<title> ตัวอย่างสคริปต์ </title>
</head>
<body>
<p> สวัสดีโลก! </p>
<script src = "http://yui.yahooapis.com/combo?2.7.0/build/yahoo/yahoo-min.js&2.7.0/build/event/event-min.js" type = "ข้อความ/javascript" >/สคริปต์>
</body>
</html>