← Công cụ

Định dạng & nén JavaScript

Làm gọn JavaScript, hoặc thu nhỏ hết mức mà vẫn an toàn.

Riêng tư: tệp của bạn không bao giờ rời khỏi thiết bị.

Cách hoạt động

  1. Chọn tệp của bạn.
  2. Điều chỉnh cài đặt nếu muốn.
  3. Tải kết quả xuống, hoặc gửi sang thiết bị khác bằng BroAllDone.

Câu hỏi thường gặp

Làm sao để định dạng (beautify) JavaScript?

Dán mã hoặc mở tệp, rồi nhấn Định dạng JavaScript. Chọn thụt lề, độ dài dòng và vị trí dấu ngoặc nhọn. Mã đã minify sẽ dễ đọc trở lại.

Làm sao để nén (minify) JavaScript?

Nhấn Thu gọn. Terser, công cụ minify mà webpack và Vite đang dùng, sẽ xóa dấu cách và chú thích, rút gọn tên biến và tối ưu mã.

Có hỗ trợ JavaScript hiện đại không?

Có. Arrow function, class có trường private, async và await, optional chaining và ES module đều chạy tốt. Mã có import hoặc export sẽ tự động được thu gọn dưới dạng module.

Thu gọn có làm hỏng mã của tôi không?

Terser giữ cho mã chạy y như cũ. Nếu mã của bạn phụ thuộc vào tên hàm hoặc tên class, hãy chọn Giữ tên hàm và class. Chú thích bản quyền bắt đầu bằng /*! luôn được giữ lại.

Công cụ có tìm lỗi cú pháp không?

Có. Mã được kiểm tra ngay khi bạn gõ, và lỗi được báo kèm dòng và cột. Nhấn Xem vị trí để nhảy tới chỗ đó.

Mã của tôi có bị tải lên không?

Không. Mọi thứ diễn ra trên trình duyệt của bạn, nên mã của bạn không bao giờ rời khỏi thiết bị.

Thêm công cụ miễn phí