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.

Opcje

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.

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.

Osadź to narzędzie na swojej stronie

Użyj całkowitych wymiarów od 1 do 4096 pikseli.

× px (1–4096)

                        

💡 Wskazówka integracji

Skopiuj kod osadzania i wklej go do HTML swojej strony. Wersja responsywna automatycznie dostosowuje się do wszystkich rozmiarów ekranu.

1 ocena
✓

Popularne narzędzia

Brak więcej narzędzi
Przeglądaj wszystkie 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

Programiści i inżynierowie QA, którzy analizują, sprawdzają lub przekształcają dane za pomocą Minifikatora JavaScript.
Specjaliści DevOps debugujący na bieżąco pliki konfiguracyjne, tokeny i odpowiedzi API.
Uczniowie i studenci poznający w praktyce tworzenie stron, formaty danych i sposoby kodowania, korzystając z Minifikatora JavaScript.
Autorzy dokumentacji technicznej przygotowujący przykłady kodu, przykładowe konfiguracje i materiały do dokumentacji.
Badacze bezpieczeństwa i łowcy błędów (bug bounty), którzy potrzebują szybkiej piaskownicy bez dostępu do wiersza poleceń.

Jak używać

1

Wklej JavaScript w polu wejściowym lub wczytaj przykład.

2

Wybierz opcje minifikacji; Formatowanie je pomija i zachowuje komentarze oraz wyrażenia logiczne.

3

Kliknij Minifikuj lub Formatuj. Zmiana wejścia lub opcji usuwa wynik; uruchom działanie ponownie.

4

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.

5

Sprawdź wynik i rozmiary. Ujemna oszczędność oznacza większy wynik.

6

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.

FreeWebTools AI
Powered by free AI models · Full chat →