JavaScript Minifier
Minify JavaScript theo cấu trúc nhanh — bỏ comment, nén whitespace, drop dòng trống. Xem kích thước trước/sau và phần trăm tiết kiệm.
Nhập dữ liệu ở trên để xem kết quả.
Tạo bởi JXXR1 · ♥ Tài trợ · ☕ Mời tôi một ly cà phê
Công cụ này để làm gì?
JavaScript sản xuất thường được minify để cắt giảm kích thước. Tool này thực hiện minify nhanh, theo cấu trúc: bỏ comment, gộp whitespace và drop dòng trống. Nó không đổi tên biến hay tối ưu hóa logic — chỉ làm cho file nhỏ hơn mà không phá vỡ nó.
Khi nào nên dùng
- Chuẩn bị JavaScript hand-written để deploy mà không cần pipeline build.
- So sánh kích thước trước/sau và phần trăm tiết kiệm.
- Cleanup script nhỏ để inline vào trang.
Lưu ý thường gặp
- Đây không phải Terser hay esbuild. Bộ minify thực thụ thực hiện rename biến, mangle function name, dead code elimination, và tối ưu hóa nâng cao. Tool này chỉ thực hiện việc dễ.
- Một số whitespace là cú pháp ASI quan trọng. Automatic Semicolon Insertion của JavaScript dựa vào newline. Tool này nhận biết và không drop chúng khi có thể phá vỡ code.
- Đừng minify code đã được minify. Lợi ích cận biên là không hữu ích và tăng nguy cơ phá vỡ.