Utils365

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

ทำให้ JavaScript ที่ถูกย่ออ่านง่าย หรือย่อสคริปต์ของคุณเองสำหรับใช้งานจริง

วาง JavaScript เปิดไฟล์ .js หรือลากไฟล์มาวางที่นี่

ถัดไป: จัดรูปแบบ JSON · จัดรูปแบบและย่อ CSS

แจ้งปัญหาเกี่ยวกับเครื่องมือนี้

วิธีใช้งาน จัดรูปแบบและย่อ JavaScript

  1. วาง JavaScript ของคุณ

    วางสคริปต์ หรือเปิดหรือลากไฟล์ .js มาวาง ระบบจะจัดรูปแบบทันทีที่คุณพิมพ์

  2. จัดให้สวยหรือย่อ

    จัดให้สวยจะเยื้องโค้ดด้วยช่องว่าง 2 หรือ 4 ช่องหรือแท็บ ส่วนย่อจะย่อชื่อให้สั้นลงและลบช่องว่างกับคอมเมนต์

  3. คัดลอกหรือดาวน์โหลด

    คัดลอกผลลัพธ์ หรือดาวน์โหลดเป็นไฟล์ .js เมื่อย่อ คุณจะเห็นว่าเล็กลงเท่าไร

ทำไมต้องใช้ Utils365

  • ย่อได้จริง

    Terser ตัวย่อที่อยู่เบื้องหลังเครื่องมือบิลด์ส่วนใหญ่ จะเปลี่ยนชื่อตัวแปรภายใน ลบโค้ดที่ไม่ได้ใช้ และย่อนิพจน์ให้สั้นลง

  • หาข้อผิดพลาดเจอง่าย

    ข้อผิดพลาดไวยากรณ์จะหยุดการย่อ และคุณจะเห็นบรรทัดและคอลัมน์ พร้อมโค้ดรอบๆ ที่ถูกทำเครื่องหมายไว้

  • ปลอดภัยกับสคริปต์ธรรมดา

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

  • เป็นส่วนตัวตั้งแต่การออกแบบ

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

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

ตัวย่อ JavaScript ทำอะไร

ลบช่องว่าง การขึ้นบรรทัดใหม่ และคอมเมนต์ เปลี่ยนชื่อตัวแปรภายในเป็นตัวอักษรเดียว และเขียนโค้ดใหม่ให้สั้นลงโดยทำงานเหมือนเดิม สคริปต์มักเล็กลงเหลือครึ่งหนึ่งหรือน้อยกว่า

คืน JavaScript ที่ถูกย่อได้ไหม

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

รองรับ JavaScript สมัยใหม่ไหม

รองรับ ได้แก่ คลาส ฟังก์ชันลูกศร async และ await, optional chaining, import และ export และ await ระดับบนสุดในโมดูล

คอมเมนต์ไลเซนส์ยังอยู่ไหม

ยังอยู่ คอมเมนต์ที่ขึ้นต้นด้วย /*! หรือมี @license หรือ @preserve จะอยู่ในโค้ดที่ย่อแล้ว

ใช้กับ TypeScript หรือ JSX ได้ไหม

ใช้โดยตรงไม่ได้ ตัวย่ออ่านได้เฉพาะ JavaScript มาตรฐาน ให้คอมไพล์ TypeScript และ JSX เป็น JavaScript ก่อน แล้วจึงวางผลลัพธ์