ข้ามไปยังเนื้อหา
ToolMug

ใช้ ↑ ↓ เพื่อเลื่อน, Enter เพื่อเปิด, Esc เพื่อปิด

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

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

ทำงานในเบราว์เซอร์ของคุณ ข้อมูลที่คุณป้อนจะไม่ถูกอัปโหลด

วิธีใช้งาน

  1. วาง JavaScript ของคุณ
  2. เลือกว่าจะย่อชื่อตัวแปรและเก็บคอมเมนต์ลิขสิทธิ์หรือไม่
  3. คลิกปุ่มย่อขนาด หรือกด Ctrl+Enter (⌘+Enter บน Mac)
  4. คัดลอกหรือดาวน์โหลดไฟล์ที่ย่อขนาดแล้ว

คำอธิบายตัวเลือก

ย่อชื่อตัวแปร
เปลี่ยนชื่อตัวแปรภายในและพารามิเตอร์ของฟังก์ชันเป็นตัวอักษรเดี่ยว ชื่อ global จะคงเดิม เพื่อให้สคริปต์อื่นยังใช้งานได้
เก็บคอมเมนต์ลิขสิทธิ์
เก็บคอมเมนต์ที่ขึ้นต้นด้วย /*! หรือมี @license หรือ @preserve ซึ่งใบอนุญาตจำนวนมากกำหนดให้ต้องเก็บไว้

ตัวอย่าง

function add(first, second) {
  // sum
  return first + second;
}

จะถูกย่อเป็น function add(d,n){return d+n}.

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

โค้ดที่ย่อขนาดแล้วปลอดภัยสำหรับใช้งานหรือไม่?

Terser ใช้เฉพาะการแปลงที่รักษาพฤติกรรมของโค้ดที่ถูกต้องไว้ โค้ดที่อาศัยชื่อฟังก์ชันขณะรันไทม์ เช่น Function.name อาจทำงานแตกต่างไปเมื่อมีการย่อชื่อ ในกรณีนั้นให้ปิดตัวเลือกนี้

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

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

โค้ดของฉันถูกอัปโหลดหรือไม่?

ไม่ Terser ทำงานในเบราว์เซอร์ของคุณ

ความเป็นส่วนตัว

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

เครื่องมือที่เกี่ยวข้อง