Minifikator JavaScript
Minifikuj kod JavaScript online za darmo. Usuń komentarze i białe znaki dla szybszego ładowania.
Przetwarzanie lokalne; dane nie są wysyłane na serwer. Limit wejścia to 1 MiB; przetwarzanie kończy się po 10 sekundach.
- Oryginał
- Zminifikowano
- Zapisano
- Zaoszczędzone Bajty
Ujemna oszczędność oznacza większy wynik.
Metoda i ograniczenia
Przekształcaj JavaScript lokalnie bez uruchamiania. Babel 7.28.5 (MIT).
Standardowy JavaScript jako skrypt/moduł, przetestowany do ES2022: prywatne składowe klas, opcjonalne łańcuchy i await najwyższego poziomu. Bez transpilacji, TypeScript i JSX. Wprowadzony kod nie jest wykonywany.
Minifikator JavaScript
Ten darmowy minifikator JavaScript online zmniejsza rozmiar pliku usuwając komentarze i białe znaki.
Skopiowano
Kopiowanie nie powiodło się. Zaznacz wynik i skopiuj ręcznie.
Popularne narzędzia
O Minifikatorze JavaScript
Przekształcaj JavaScript lokalnie bez uruchamiania. Standardowy JavaScript jako skrypt/moduł, przetestowany do ES2022: prywatne składowe klas, opcjonalne łańcuchy i await najwyższego poziomu. Bez transpilacji, TypeScript i JSX. Wprowadzony kod nie jest wykonywany. Bez zagęszczania wynik jest formatowany; oryginalne odstępy nie są zachowane. Chronione komentarze (@license, @preserve, !) są zachowane. Celowo usuwa wynik konsoli, zachowując obliczanie funkcji i argumentów. Zakłada standardową konsolę. Zachowuje lokalne wiązania, aliasy, wywołania obliczane i inne metody. Odrzuca opcjonalne wywołania konsoli, eval, with i jawne zapisy do loggera; wyłącz opcję dla takich programów. Limit wejścia to 1 MiB; przetwarzanie kończy się po 10 sekundach.
Przykład: const a=1,b=2; a + +b; zachowuje wartość 3. Formatowanie zmienia wygląd, nie wykonanie.
Daty zmian dotyczą strony, a nie weryfikacji zewnętrznej lub prawnej.
Przypadki użycia
Jak używać
Wklej JavaScript w polu wejściowym lub wczytaj przykład.
Wybierz opcje minifikacji; Formatowanie je pomija i zachowuje komentarze oraz wyrażenia logiczne.
Kliknij Minifikuj lub Formatuj. Zmiana wejścia lub opcji usuwa wynik; uruchom działanie ponownie.
Standardowy JavaScript jako skrypt/moduł, przetestowany do ES2022: prywatne składowe klas, opcjonalne łańcuchy i await najwyższego poziomu. Bez transpilacji, TypeScript i JSX. Wprowadzony kod nie jest wykonywany.
Sprawdź wynik i rozmiary. Ujemna oszczędność oznacza większy wynik.
Skopiuj lub pobierz bieżący poprawny wynik.
Porady Pro
- Standardowy JavaScript jako skrypt/moduł, przetestowany do ES2022: prywatne składowe klas, opcjonalne łańcuchy i await najwyższego poziomu. Bez transpilacji, TypeScript i JSX. Wprowadzony kod nie jest wykonywany.
- Korzystaj ze skrótów klawiszowych (Ctrl/Cmd+A zaznacza wszystko, Ctrl/Cmd+C kopiuje), aby przyspieszyć pracę w Minifikatorze JavaScript.
- Limit wejścia to 1 MiB; przetwarzanie kończy się po 10 sekundach.
- Minifikator JavaScript nie rejestruje ani nie zapisuje Twoich danych. Jeśli potrzebujesz historii, kopiuj ważne wyniki do pliku lokalnego lub aplikacji z notatkami.
- Łącz Minifikator JavaScript z innymi narzędziami w tym serwisie (formatery, konwertery, kodery), aby budować kompletne procesy przetwarzania danych bez wychodzenia z przeglądarki.
Często zadawane pytania
Bezpłatne użycie bez rejestracji ani klucza API. Każde wejście jest ograniczone do 1 MiB UTF-8, a przetwarzanie do 10 sekund.
Nie. Minifikator JavaScript działa w całości po stronie przeglądarki. Twoje dane nigdy nie trafiają na nasze serwery.
Limit wejścia to 1 MiB; przetwarzanie kończy się po 10 sekundach.
Tak. Wyniki wygenerowane w Minifikatorze JavaScript możesz swobodnie wykorzystywać w dowolnym projekcie prywatnym lub komercyjnym.
Lokalny silnik ładuje się przy pierwszym działaniu. Załadowanie go lub odświeżenie strony może wymagać sieci; dostęp offline i pliki w pamięci podręcznej nie są gwarantowane.
Bezpłatne użycie bez rejestracji ani klucza API. Każde wejście jest ograniczone do 1 MiB UTF-8, a przetwarzanie do 10 sekund.
Standardowy JavaScript jako skrypt/moduł, przetestowany do ES2022: prywatne składowe klas, opcjonalne łańcuchy i await najwyższego poziomu. Bez transpilacji, TypeScript i JSX. Wprowadzony kod nie jest wykonywany. Bez zagęszczania wynik jest formatowany; oryginalne odstępy nie są zachowane. Chronione komentarze (@license, @preserve, !) są zachowane. Celowo usuwa wynik konsoli, zachowując obliczanie funkcji i argumentów. Zakłada standardową konsolę. Zachowuje lokalne wiązania, aliasy, wywołania obliczane i inne metody. Odrzuca opcjonalne wywołania konsoli, eval, with i jawne zapisy do loggera; wyłącz opcję dla takich programów.
Przekształcaj JavaScript lokalnie bez uruchamiania. Przetwarzanie lokalne; dane nie są wysyłane na serwer.