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