โค้ด & รูปแบบ

เครื่องมือย่อขนาด JS

ลดขนาดโค้ด JavaScript ของคุณได้ฟรี: ลดขนาดไฟล์โดยการลบความคิดเห็นและช่องว่างส่วนเกิน และดูเปอร์เซ็นต์การประหยัดได้ทันที

เครื่องมือย่อขนาด JS
โค้ดที่ย่อให้เล็กที่สุด
ขนาดดั้งเดิม
ขนาดลดลง
ประหยัด
เอาต์พุต.มิน.เจเอส
การย่อขนาดไฟล์แบบง่าย (ลบความคิดเห็นและช่องว่าง) สำหรับสภาพแวดล้อมการใช้งานจริง แนะนำให้ใช้โปรแกรมย่อขนาดไฟล์แบบเต็มรูปแบบ เช่น Terser/esbuild
ข้อมูล

เกี่ยวกับ JS Minimizer

ขนาดของไฟล์ JavaScript ส่งผลโดยตรงต่อความเร็วในการโหลดเว็บไซต์และคะแนน Core Web Vitals การลดขนาดไฟล์ (Minification) ช่วยลดจำนวนไบต์ที่จำเป็นในการส่งไฟล์ไปยังเบราว์เซอร์ได้อย่างมาก โดยการลบความคิดเห็น ช่องว่างที่ไม่จำเป็น การขึ้นบรรทัดใหม่ และการเยื้องออกจากซอร์สโค้ด

นี่ฟรี! เครื่องมือย่อขนาด JS เครื่องมือนี้จะประมวลผลโค้ด JavaScript ที่คุณวางลงในเบราว์เซอร์ของคุณ โดยไม่มีการส่งข้อมูลใดๆ ไปยังเซิร์ฟเวอร์ ความคิดเห็นสั้นๆ (//), ความคิดเห็นหลายบรรทัด (/* ... */), ช่องว่างที่ต้นและท้ายบรรทัดจะถูกลบออก สตริง ("...", '...', `...`เนื้อหาภายในอักขระ `<script>` และ `regex` จะถูกเก็บรักษาไว้ ซึ่งจะช่วยลดความเสี่ยงต่อการทำงานที่ผิดพลาด

เครื่องมือ, ต้นฉบับ และ ลดลง โปรแกรมนี้เปรียบเทียบขนาดโค้ดและแสดงเปอร์เซ็นต์การประหยัด หมายเหตุ: เครื่องมือนี้ทำการลดขนาดระบบในระดับพื้นฐาน โดยมีฟังก์ชันการเปลี่ยนชื่อตัวแปร การตัดโค้ดที่ไม่จำเป็น และการเพิ่มประสิทธิภาพขั้นสูงสำหรับสภาพแวดล้อมการใช้งานจริง ย้อนกลับ, esbuild หรือ UglifyJS แนะนำให้ใช้โปรแกรมย่อขนาดไฟล์ที่มีฟังก์ชันครบครันเช่นนี้

วิธีใช้งาน?

ทีละขั้นตอน

  1. คุณต้องการทำให้มันเล็กลง โค้ด JavaScript วางหรือพิมพ์ในช่องด้านบน
  2. ลด คลิกปุ่มนี้ ข้อความแสดงความคิดเห็นและช่องว่างส่วนเกินจะถูกลบออกทันที
  3. เปอร์เซ็นต์การออม และขนาดไบต์จะแสดงในส่วนผลลัพธ์
  4. โค้ดย่อ สำเนา บันทึกไปยังคลิปบอร์ดโดยใช้ปุ่ม แล้วนำไปใช้ในโปรเจ็กต์ของคุณ
  5. สำหรับรหัสอื่น ทำความสะอาด คลิกปุ่มแล้วทำซ้ำขั้นตอนเดิม
คำถามที่พบบ่อย

คำถามที่พบบ่อย

หมายเลข สตริงเครื่องมือ ("...", '...'แม่แบบตัวอักษร `...`โปรแกรมจะตรวจจับและรักษาเนื้อหาของตัวอักษร regex และอักขระแสดงความคิดเห็น เพื่อให้แน่ใจว่าส่วนที่ปรากฏเป็นอักขระแสดงความคิดเห็นแต่จริงๆ แล้วเป็นข้อมูลจะไม่ถูกลบ

เหมาะสำหรับโครงการที่ไม่ซับซ้อนและการตรวจสอบเบื้องต้นอย่างรวดเร็ว อย่างไรก็ตาม โปรแกรมนี้รองรับการลดขนาดตัวแปร การตัดโค้ดที่ไม่จำเป็น และการทำแผนที่ซอร์สโค้ดในสภาพแวดล้อมการใช้งานจริง ย้อนกลับ, esbuild หรือ UglifyJS เราขอแนะนำให้ใช้เครื่องมือที่มีฟังก์ชันครบครันเช่นนี้

ไม่เลย กระบวนการทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ (ฝั่งไคลเอ็นต์) ไม่มีการส่งหรือจัดเก็บโค้ดใดๆ ไปยังเซิร์ฟเวอร์

โดยทั่วไปแล้ว การลดขนาดไฟล์จะอยู่ที่ 10–40% ขึ้นอยู่กับจำนวนความคิดเห็นและช่องว่าง เปอร์เซ็นต์นี้อาจสูงกว่านี้ในโค้ดที่มีความคิดเห็นจำนวนมาก ทั้งความแตกต่างของขนาดไฟล์และเปอร์เซ็นต์จะแสดงอยู่ในส่วนผลลัพธ์

ไม่ การย่อขนาดโค้ด (Minification) เพียงแค่ลบอักขระที่ไม่จำเป็นออกเพื่อลดขนาดไฟล์เท่านั้น ไม่ได้เปลี่ยนแปลงตรรกะของโค้ด ในทางกลับกัน การทำให้โค้ดอ่านยาก (Obfuscation) จงใจทำให้โค้ดอ่านไม่ออก เครื่องมือนี้ทำการย่อขนาดโค้ดเท่านั้น