เครื่องมือจัดรูปแบบและย่อขนาด JavaScript

จัดย่อหน้า JavaScript ที่ถูกย่อขนาดหรือทำให้สับสนให้อ่านง่าย หรือย่อขนาดโค้ดของคุณเองเพื่อให้ไฟล์เล็กลงก่อนใช้งานจริง

ย่อหน้า
ชื่อตัวแปร
วางหรือพิมพ์ JavaScript เพื่อจัดรูปแบบสวยงามหรือย่อขนาด

JavaScript ของคุณจะถูกจัดรูปแบบและย่อขนาดภายในเบราว์เซอร์ของคุณโดยตรง ไม่มีการอัปโหลดข้อมูลใดๆ ไปยัง BroBroGo

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

การจัดรูปแบบสวยงาม (Beautify) กับการย่อขนาด (Minify) แตกต่างกันอย่างไร?

การจัดรูปแบบสวยงาม (Beautify) จะจัดย่อหน้าใหม่และเพิ่มช่องว่างให้กับโค้ดเพื่อให้ง่ายต่อการอ่านและไล่ดูการทำงาน ซึ่งเป็นวิธีที่เร็วที่สุดในการทำความเข้าใจไฟล์ที่ถูกย่อขนาดหรือทำให้สับสน (obfuscated) ส่วนการย่อขนาด (Minify) จะทำตรงกันข้าม โดยจะลบช่องว่าง คอมเมนต์ และโค้ดที่ไม่ได้ใช้งานออก เพื่อให้ดาวน์โหลดไฟล์ได้เร็วขึ้น สรุปคือ จัดรูปแบบสวยงามเพื่ออ่าน ย่อขนาดเพื่อใช้งานจริง

สามารถแปลงโค้ดที่ย่อขนาดแล้วกลับไปเป็นโค้ดต้นฉบับดั้งเดิมได้หรือไม่?

เครื่องมือนี้สามารถกู้คืนการย่อหน้าและการขึ้นบรรทัดใหม่เพื่อให้สามารถอ่านตรรกะของโค้ดได้อีกครั้ง แต่ไม่สามารถกู้คืนชื่อตัวแปรดั้งเดิมหรือคอมเมนต์กลับมาได้ เนื่องจากการย่อขนาดได้ลบข้อมูลเหล่านั้นทิ้งไปอย่างถาวรแล้ว สิ่งที่คุณจะได้คือโค้ดเดิมที่จัดวางโครงสร้างให้อ่านง่ายขึ้นเท่านั้น

ตัวเลือกชื่อแบบ Shorten และ Keep ทำงานแตกต่างกันอย่างไร?

ทั้งสองตัวเลือกจะลบช่องว่าง คอมเมนต์ และโค้ดที่เข้าถึงไม่ได้ออก และไม่มีผลต่อการทำงานของสคริปต์ ตัวเลือกย่อชื่อ (Shorten) จะเปลี่ยนชื่อตัวแปรโลคอลให้เหลือเพียงตัวอักษรเดียวเพื่อให้ไฟล์มีขนาดเล็กที่สุดสำหรับการใช้งานจริง ส่วนตัวเลือกคงเดิม (Keep) จะรักษาชื่อตัวแปรของคุณไว้เหมือนเดิม ซึ่งจะทำให้ไฟล์มีขนาดใหญ่กว่าเล็กน้อยแต่ยังคงอ่านและดีบักได้ง่าย